Jump to content

1% des commandes via Paypal non enregistrées


Recommended Posts

Bonjour à tous,

 

Je rencontre un problème très sérieux depuis quelques semaines.

 

Il arrive parfois (1% des commandes) que la commande d'un client ne s'enregistre pas dans mon backoffice Prestashop. La paiement est effectué mais la commande n'est pas validé et créée.

Ceci peut être provoqué aussi bien lors d'un paiement par CB intégral évolution que via Paypal Option +

J'ai analysé le retour renvoyé par les IPN et j'ai remarqué que le paramètre "custom" qui contient normalement un tableau avec les données nécessaire à la création de la commande (panier, client ect..) n'est pas renseigné.
Alors que lors d'un paiement qui fonctionne, ce paramètre est correctement retourné par l'IPN.

Exemple du retour IPN lors d'un paiement avec le bug :
[...]¬ify_version=3.8&custom=0.000&payer_status=verified[...]

 

Autre Exemple du retour IPN lors d'un paiement avec le bug :
[...]¬ify_version=3.8&custom={.&payer_status=verified[...]

Exemple du retour IPN lors d'un paiement et retour commande ok (sans bug):
[...]¬ify_version=3.8&custom={"id_cart":98013,"hash":"9809379d29c531ac8426d1c71cddf31ff26651a9"}&payer_status=verified[...]

Alors pourquoi la variable custom contient-elle "0.000" ?

C'est extrêmement bloquant, auriez-vous des réponses à m'apporter ?
Je possède une version à jour du module Paypal avec PrestaShop 1.6.0.11

 

En pièce jointe de détail d'une transaction qui pose problème avec le contenu de la variable "custom" qui n'est pas correct.

 

Merci !

post-99434-0-37634800-1473154439_thumb.png

Edited by eMizZ (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...