2017-04-14 6 views
0

Zusammenfassung: Gibt es eine PayPal-API, die entweder a) Senden Sie eine Benachrichtigung, wenn eine PayPal-Zahlung empfangen wird, b) Erlauben Sie uns, Zahlungen empfangen, mit Details? Diese Zahlungen werden von einer Website eines Drittanbieters initiiert, jedoch an unser PayPal-Konto gesendet.PayPal API zur Benachrichtigung über erhaltene Zahlungen

Hintergrund: Unsere Firma verkauft einige unserer Waren über eine Drittanbieter-Auktionsseite (nicht eBay). Wenn ein Kunde eine Auktion gewinnt, sendet dieser Drittanbieter sie an PayPal, um eine Zahlung zu leisten, die auf unser PayPal-Konto kommt. Wir benötigen einen automatisierten Mechanismus, um eine Aufzeichnung dieser Zahlungen in unser Backend-System zu erhalten, die auf die richtige Bestellung angewendet werden.

Wir verlassen uns derzeit auf E-Mail-Benachrichtigungen und einen halbautomatischen Prozess, um die Daten in unser System zu bekommen, aber das ist nicht besonders robust. Wir haben auch Timing-Probleme, insbesondere wenn eine Auktion am Wochenende geschlossen ist und die Bestellung am Montag ausgeliefert werden soll.

Es scheint, dass die REST-API nur für Zahlungen funktioniert, die über REST erstellt wurden, was für uns nicht funktioniert.

Ich habe in einigen anderen Posts auf "Classic API" und "Classic Ruby API" verwiesen, kann aber keine Hinweise auf die auf der PayPal-Entwickler-Website finden.

Antwort

0
  1. Um Benachrichtigungen zu senden, können Sie die IPN-Dienste verwenden. https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNIntro/

  2. für Zahlungen Details zu suchen, können Sie die GetTransactionDetails API https://developer.paypal.com/docs/classic/api/merchant/GetTransactionDetails_API_Operation_NVP/

die oben wird in Abhängigkeit von der API-System verwendet verwenden können. Wenn Sie NVP/SOAP verwenden, sind die obigen beiden die beste Option, die auf Ihre Bedürfnisse abgestimmt ist.

Verwandte Themen