2012-03-28 6 views
0

Ich habe erfolgreich eingerichtet, PHP + paypal + paypal PDT einzurichten. Es funktioniert perfekt. Nach der Zahlung von paypal es automatische Rückkehr zu meiner Website und meine PHP-Skript erhalten $ _GET ['tx'] Variable und erfolgreich zurück zu paypal für die Validierung.Paypal PDT AutoReturn

Allerdings, wenn mein Käufer nicht auf automatische Rückkehr von der paypal erfolgreichen Zahlung Seite warten, und sie klicken Sie auf die Schaltfläche "Klicken Sie hier, um zurück, wenn es nicht automatisch umleiten", um meine Website zurück zu gehen, bin ich die $ _GET ['tx'] Variable nicht erhalten.

Was soll ich tun?

+0

Haben Sie sich mit dem IPN-Service von PayPal befasst? – j08691

+0

Verwenden Sie das IPN von PayPal, damit Sie sich nicht auf die Benutzerinteraktion verlassen müssen. – Josh

Antwort

1

Nach den letzten Update-Runden (ab etwa Mitte März 2013) funktioniert die automatische Rückgabe nicht mehr und wenn der Benutzer manuell auf den Rückgabe-Link klickt, wird $ _GET ['tx'] nicht ausgefüllt. Es scheint keinen Weg zu geben. Anscheinend waren all diese Funktionen bei den neuesten "updgrades" in der PayPal-Sandbox entweder veraltet oder defekt.

+0

Was ist, wenn Sie rm = 2 angeben? Dies soll den Return-URL-POST wiederherstellen. Ich habe es noch nicht ausprobiert. – pcunite