2013-02-01 7 views
6

Im Moment habe ich PHP-Code, der es User1 erlaubt, User2 zu bezahlen. Wenn sich user2 in seinem Paypal-Konto anmeldet, sieht er 60 Tage lang eine refund-Schaltfläche neben der Transaktion.Paypal Rückerstattung zwischen 2 Benutzern

Wenn Benutzer2 auf die Schaltfläche refund klickt, ist es für meinen PHP-Code möglich, Details zu diesem Rückerstattungsvorgang zu erfassen und/oder zu erhalten, obwohl dies alles direkt von der Paypal-Website geschieht?

Ich schätze, das ist nicht möglich, aber ich schreibe diese Frage mit dem Gedanken, dass ich falsch liegen könnte, da ich Paypals API nicht wie meine Westentasche kenne.

Antwort

1

den Standort Ihres IPN Hörer zu Ihrem Konto-Einstellungen hinzuzufügen. Auf diese Weise werden alle Benachrichtigungen an Ihren Listener gesendet, unabhängig davon, ob er aus Ihrem Code stammt. Geben Sie auf paypal.com die Benachrichtigungs-URL für Ihren IPN-Listener im Abschnitt Profil> Meine Vertriebstools in Ihrem PayPal Business- oder Premier-Konto an.

https://www.x.com/developers/paypal/documentation-tools/ipn/ht_ipn https://cms.paypal.com/cms_content/ES/es_ES/files/developer/IPNGuide.pdf

0

Sie sollten dies erreichen können, indem Sie einen Listener auf Ihrer Website für Paypal IPN einrichten.

https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNReference

+0

Ich habe einen IPN Hörer bereits die schön für Zahlungen von user1 arbeitet so lange an Benutzer2, da sie die Zahlung von meinem PHP-Code initiieren. Die Erstattung wird direkt vom Paypal-Konto des Nutzers2 veranlasst. Ich habe gerade eine Rückerstattung versucht, und absolut nichts wurde zu meiner ipn Akte zurückgebracht. Ich verstehe, wie man das ipn System benutzt, wenn Benutzer2 Benutzer1 zurückgibt, meinen php Code verwendend, aber ich verstehe nicht, wie man ipn benutzt, wenn Benutzer2 die Rückerstattung direkt von der paypal Web site tut. – oshirowanen