Je suis en train de mettre en place PayPal sur mon site web.
J'utilise cette classe: http://www.micahcarrick.com/php-paypal-ipn-integration-class.html
En ce moment, je teste en utilisant le sandbox PayPal.
Voici le problème:
- Utilisateur effectue le paiement - ok
- Utilisateur revient à mon site web avec succès - ok
- Après quelques secondes, PayPal appelle mon site web en utilisant IPN - ok
- Ma classe valide avec succès les données IPN entrantes.
- PayPal renvoie "payment_status: En attente"
Je ne sais pas pourquoi PayPal rappelle avec le statut de paiement "en attente"?
Est-ce que quelqu'un sait ce que je fais de mal?
0 votes
On dirait que cela devrait être "en attente"
0 votes
Il devrait être complet ? Je suis correct ? Paypal IPN devrait m'appeler pour m'informer si l'opération a été réussie ou non. en attente... en attente, cela signifie que je ne sais pas si c'est réussi, ce sera, quand, maintenant, demain, toujours
5 votes
Salut, Marc, as-tu trouvé la solution pour ça, j'ai le même problème
3 votes
La chose principale était qu'il y a une devise différente du paiement et de votre compte et comme l'a dit Wes Hanney, vous devez dans votre compte changer "Bloquer les paiements envoyés dans une devise que je ne possède pas" en "Non, acceptez-les et convertissez-les en ...".
0 votes
Aller à : Mes outils de vente->Bloquer les paiements (cliquez sur mettre à jour), cochez la première case "Autoriser les paiements envoyés dans une devise que je ne possède pas :" et enregistrez