VincentD
Utilisateur open source-
Compteur de contenus
8 -
Inscrit(e) le
-
Dernière visite
Activité de VincentD
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
OK merci pour votre aide en tout cas. On peut passer le post en résolu ?
Rien à voir : au fil de ce thread je n'ai reçu aucune notification ou email, alors que je "suis" le fil de discussion et que "M'avertir lorsqu'une réponse est postée" présente une jolie checkmark sur fond vert.
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
J'ai modifié le fichier ipn.php, en mettant les bons id pour chaque $peel_status.
Je trouve ça un peu limite de devoir faire ces modifications, disons "étonnant" que ces statuts de paiement soient incorrects dans le fichier que j'ai reçu dans mon peel premium.
Est-ce que c'est normal, ou est-ce un bug qui va être corrigé dans une mise à jour ? J'ai du mal à croire que je sois le seul à être confronté à ce problème.
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Est-ce que nos réponses se sont croisées ?
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Rebonjour,
Bon, je commence à voir le problème.
Dans create_new_site.sql :
Au lieu de créer la table avec les "id" correspondants aux statuts, ce sont les "position" qui sont mentionnées. Donc la table a id = 4 pour "completed", par exemple.
Or, dans ipn.php :
Le statut en dur est 3 pour "Completed", mais la table peel_statut_paiement a été créée avec l'id 4 pour "completed"...
Je ne comprenais pas pourquoi les statuts de paiement sont corrects pour la CB, et pas pour paypal, donc j'ai poursuivi en regardant la fonction update_order_payment_status dans /lib/fonctions/order.php, et je vois qu'il y a un chemin quand on passe un booléen ($status_or_is_payment_validated === true, pour les paiements CB par exemple), et un autre quand on passe une valeur ( elseif(is_numeric($status_or_is_payment_validated) comme le fait ipn.php).
À partir de là, ça se complique un peu, je ne vois pas comment en passant un 3 comme $peel_status on peut espérer obtenir au final un 4 (qui est le bon id pour avoir une commande en "completed"). Peut-être du côté de $payment_status_by_legacy_id_compatibility_array...
Voilà, j'en suis là, merci de votre aide.
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
J'ai remplacé les infos identifiantes par des XXXXX pour le forum, mais elles sont bien là.
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
J'ai bien reçu un email m'avertissant que le fichier ipn.php a été appelé, avec le contenu de la requête, tout a l'air ok.
Pourtant, la commande correspondante reste en "Paiement en cours de vérification".
Que fait-on maintenant ?
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Sur Paypal, j'ai le choix entre ipn activés avec une URL, ou ipn désactivés si je ne spécifie pas d'URL.
Y'a-t-il un paramètre à modifier côté peel ?
Je mets en place un traceur pour vérifier si le code est appelé ou non.
-
0
-
-
VincentD a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Paypal reste en "Paiement en cours de vérification"Bonjour,
sur un Peel Premium 7.2, je ne parviens pas à obtenir des changements de statut sur les paiements Paypal.
Avec une adresse configurée pour l'ipn (côté paypal), ça ne fonctionne pas, et sans adresse non plus.
Avez-vous une piste pour résoudre ce problème ?
- 17 réponses
- 3 599 vues