2016-04-10 8 views
0

Auch wenn ich meine Käufer Testkonto verwenden, wenn ich die paypal.billingAgreement.create laufen, ich bin auf eine Seite weitergeleitet, die besagt:.PayPal Sandbox: Ihre Sitzung wird beendet

„Diese Transaktion ist abgelaufen Bitte kehren Sie zur Website des Empfängers zurück, um Ihre Transaktion über den regulären Checkout-Flow abzuschließen. "

Meine Protokolle zeigen keine Ausnahmen (teilweise weiter unten):

Zustand für die Genehmigung Abonnement Umleitung via Paypal, zuerst Benutzer zu erstellenden geändert

Fakturierungsplan: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-7TT13145TK360674X Zahlungs Token: EC-7TT13145TK360674X

Sequenz von meinem Code ist:

  1. paypal.billingPlan.create
  2. paypal.billingPlan.update
  3. paypal.billingAgreement.create

Weiß jemand, warum dies geschehen könnte?

Vielen Dank im Voraus.

Antwort

0

Ich hatte dieses Problem bei der Verwendung von Cloud9 Online-IDE.

Meine beste Schätzung ist, dass C9 IP-Adressen für jeden Anruf dreht, und PayPal nicht nur auf dem Token, sondern auch die IP-Adresse überprüft.

+1

Danke für die Antwort. – RayKahn