Comment prévenir double ordonner dépenses WP E-Commerce


Des duplicata de mandats peuvent se produire pour un certain nombre de raisons pour WP E-Commerce, généralement le résultat d'une erreur ou d'un serveur de bug. Cette tendance à ne pas être un problème, sauf si, bien sûr, les clients sont en charge plus d'une fois pour la même commande. A l'intérieur, WP e-Commerce panier ne vérifie pas si un utilisateur a été payée avant de l'envoyer par un marchand de passerelle. Là est le problème. Pour empêcher un utilisateur de bureau plus d'une fois pour une seule commande, WordPress a besoin de garder une trace des chariots d'utilisateurs ont été payés et empêchent chariots sont tirés à travers une passerelle si le commerçant a déjà été traitée. Sembler difficile? Eh bien, nous avons fait un plugin qui fait cela!
Le WPEC Prévenir Duplicate Frais plugin est disponible en téléchargement sur GitHub (https://github.com/ProQSolutions/wpec-prevent-duplicate-charges).

Informations WPEC Plugin

Ce plugin WP chariots e-commerce qui connaissent les frais de double occasionnels. La cause peut être le résultat d'erreurs de PHP, le code défectueux ou erreur de l'utilisateur. Mais le principal problème, je ai trouvé, est le même. Ce plugin ne résout pas les problèmes dans le code, mais il empêche les clients de se charger plus d'une fois pour une seule commande, même se ils sont causés par des problèmes de serveur ou erreur de l'utilisateur.




Comment fonctionne plugin WPEC

Si pour une raison quelconque un ordre a été présenté pour le cas plus d'une fois, ne sera pas autorisé à poursuivre à travers la passerelle désigné, et redirigés sur les résultats de l'opération. Le plugin va passer par ce qui suit:

  1. Quand une commande est envoyé à la boîte, vérifier pour voir si les dépenses actuelles a été associée à un registre d'achat approuvée
  2. Si vous avez, puis rediriger transaction résulte immédiatement, vider le réservoir, et ne laissez pas le concessionnaire fait rien
  3. Si ce ne est pas, puis ajouter des crochets pour réduire à ce moment un marchand met à jour l'opération de «approuvé»
  4. A cette époque, nous mettons à jour wpecdup_processed_cart_ [uniqueid] de tenir la session du purchase_log, donc nous savons que cela a été payé

Lorsque le Plugin WPEC échoue

Les accusations prise WPEC Prévenir Duplicate est basé sur une prise marchand universel. Le marchand de plugin transmet des informations entre la carte de crédit, l'émetteur et le rendement du consommateur au commerçant de plugin. Le marchand de plugin régit la communication entre le chariot et la banque. La banque vérifie si l'information est approuvée ou refusée.
Lorsque la fonction d'un marchand de plugin submit () est appelée, si une erreur est renvoyée avant que le commerçant de plugin a eu la possibilité d'appeler set_transaction_details, alors ce plugin ne fonctionnera pas. Si ce plugin ne empêche pas les commandes en double pour vous, alors une erreur réside dans la fonction submit () plug-in marchand.

La croissance de E-Commerce

Plus de 40 pour cent des utilisateurs ont un ordinateur de bureau, une tablette ou un appareil mobile pour acheter un produit. On estime que 47,8 pour cent des utilisateurs va utiliser e-commerce numérique en 2018. Les appareils mobiles font Internet facilement disponibles et des profils d'entreprise sont nécessaires pour faire face à la concurrence. Maintenant, avec l'émergence d'applications, les entreprises peuvent vendre des milliers, sinon des millions, de dollars dans les produits. Si vous êtes un développeur, il est temps de sauter dans le train et apprendre à connaître les bons outils pour construire un grand site e-commerce. Un wagon fonctionne correctement est l'un des facteurs les plus importants d'un site web. Le WPEC Prévenir Duplicate Frais plugin peut aider à garder votre entreprise à flot développement de sites web!

(0)
(0)

Commentaires - 0

Sans commentaires

Ajouter un commentaire

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caractères restants: 3000
captcha