2010-11-13 5 views
1

Salut J'ai un site dans lequel paypal ipn est mis en œuvre avec le panier .. le paiement fonctionne bien. Mais après paiement iam mise à jour de ma base de données avec la valeur de retour qui est de POST à ​​partir de paypal mais maintenant iam obtenir ce tableau POST comme nul Quelqu'un a l'idée? s'il vous plaît aidez-moiIPN Variables non retournées

Merci à l'avance

+0

Il existe une question similaire sur SO http://stackoverflow.com/questions/3708646/paypal-ipn- empty-array Aussi pour les choses liées à Paypal, vous pouvez essayer leurs forums de développeurs sur https://www.x.com/index.jspa – Treffynnon

+0

Juste eu une pensée êtes-vous sûr que c'est un retour POST et pas une demande GET? Essayez d'utiliser 'var_dump()' sur '$ _GET' pour voir s'il y a quelque chose qui arrive. – Treffynnon

+1

@Treffynnon au retour de 'paypal', tout est vide,' Querystring', 'POST' etc. paypal n'envoie aucun paramètre lors du retour. –

Répondre

1

Paypal maintenant ne retourne pas les paramètres dans le POST, ils envoient ces paramètres via IPNHanlder. IPNHandler est un appel en arrière-plan que paypal effectue sur votre site, et envoie tous les paramètres POST requis via IPNHandler. J'ai eu le même problème il y a quelques semaines, mais j'ai ensuite changé ma logique et commencé à utiliser des paramètres de IPNHandler.e