Überprüfen der erfolgreichen Zahlung von paypal
Ich versuche, um die Transaktion info der paypal-Transaktion übergeben wird, auf unserer website, wenn Kunden auf unserer website umgeleitet.
Drehte ich mich automatisch zurück und pdt in meiner sandbox-paypal-Konto-Einstellung. Ich habe eine Probe-Transaktion auf paypal und Sie antwortete auf meine url zurück mit tx angehängt.
Als gefunden in einigen docs habe ich eine curl-req zu https://www.paypal.com/cgi-bin/webscr und versucht an Informationen zu kommen indem die req-Werte wie folgt:
a.) tx = same one received from paypal
b.) at = pdt code given by paypal while turning pdt on
c.) cmd= "_notify-synch"
aber im Ergebnis ich bekomme String(0) "".
Was ich bin fehlt?
Was Paypal-Konto-Typ sind Sie? Payflow, Payflow Pro... etc.
Ich loggte mich bei paypal-sandbox-Konto und Konto gefunden Typ: business Typ nicht payflow oder payflow pro... wo kann ich das überprüfen?
Wenn Sie nicht wissen, dann haben Sie wahrscheinlich nicht mit Payflow.
wie kann ich es überprüfen?
Es würde sagen, Sie in Ihrer Bestätigungs-E-Mails, wenn Sie sich angemeldet haben für die Auszahlung Konto. Die gleichen Meldungen sollten auch die links zu Ihrer API.
Ich loggte mich bei paypal-sandbox-Konto und Konto gefunden Typ: business Typ nicht payflow oder payflow pro... wo kann ich das überprüfen?
Wenn Sie nicht wissen, dann haben Sie wahrscheinlich nicht mit Payflow.
wie kann ich es überprüfen?
Es würde sagen, Sie in Ihrer Bestätigungs-E-Mails, wenn Sie sich angemeldet haben für die Auszahlung Konto. Die gleichen Meldungen sollten auch die links zu Ihrer API.
InformationsquelleAutor KoolKabin | 2011-09-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde sehr empfehlen, auf der Suche in die Nutzung von PayPal Instant Payment Notifications (IPN).
PayPal-IPN-können Sie (asynchron) Prozess, um Informationen, die zwar nicht mit hängen auf den Käufer zurück zu Ihrer website, um die Bestellung abzuschließen.
Können Sie IPN durch die Einrichtung ein script, das erhält dieser (POST) - Daten von PayPal. Darüber hinaus müssen Sie den folgenden code in der Schaltfläche und/oder API-Aufruf(en):
Für die Website Payments Standard (wobei "xxxxxxxx" ist die vollständige URL, um Ihre IPN-Skript):
input type="hidden" name="notify_url" value="xxxxxxxx"
Für Die Express-Kaufabwicklung:
Gehören NOTIFYURL=xxxxxxxx in Ihrer SetExpressCheckout und DoExpressCheckoutPayment API-Aufruf
Für Die Website Payments Pro
Gehören NOTIFYURL=xxxxxxxx in Ihrer DoDirectPayment API-Aufruf
Finden Sie Beispielcode, Dokumentation und weitere Informationen zum PayPal-IPN-an https://www.paypal.com/ipn
Zusätzlich, hier ist ein Artikel mit zusätzlichen Schritte zum überprüfen der Authentizität der IPN-Nachrichten an https://www.x.com/developers/community/blogs/ppmtsrobertg/securing-your-instant-payment-notification-ipn-script
InformationsquelleAutor Robert