1

Bei der Ausführung einer DoExpressCheckoutPayment-Operation kann PAYMENTREQUEST_n_NOTIFYURL festgelegt werden, um den IPN-Endpunkt für alle eingehenden Benachrichtigungen von PayPal zu definieren.Wie legen Sie eine Benachrichtigungs-URL für wiederkehrende Zahlungen von PayPal NVP fest?

Es ist auch möglich, die NOTIFYURL in der SetExpressCheckout Operation zu setzen, aber dies scheint keinen Unterschied zu machen.

Dies ist sehr bequem; vor allem, wenn Sie mehrere Projekte mit demselben PayPal-Konto ausführen.

Allerdings scheint es keine Entsprechung für CreateRecurringPaymentsProfile zu geben - es sei denn, ich vermisse etwas.

Ich weiß, dass die URL manuell eingestellt werden kann, aber ich möchte es pro Profil festlegen können.

Ist das möglich? Wenn nicht, weiß jemand eigentlich warum nicht? Scheint wie eine seltsame Inkonsistenz, wenn es nicht möglich ist.

Grüße

Antwort

0

Die URL benachrichtigen gilt nur für DoExpressCheckoutPayment. Dieser Wert wird ignoriert, wenn er in SetExpressCheckout oder GetExpressCheckoutDetails festgelegt wird. Darüber hinaus kann die IPN-URL nur im Paypal-Konto für wiederkehrende Zahlungsbenachrichtigungen festgelegt werden.

+0

"Wenn nicht, weiß jemand wirklich warum nicht? Scheint wie eine seltsame Inkonsistenz, wenn es nicht möglich ist." Irgendwelche Einblicke in diesen Punkt? Denken Sie daran, dass Ihre ältere APIs-Unterstützung für jede Transaktion eine andere Benachrichtigungs-URL festlegt, was letztendlich die Benutzererfahrung wesentlich verbessert. Darüber hinaus können Nutzer, die mehrere Websites betreiben, dasselbe Konto verwenden, um Gelder von verschiedenen Websites für dasselbe Konto zu erhalten. Ich will nicht dramatisch wirken, aber das ist eine MASSIVE Aufsicht. Ich frage mich derzeit, warum ich überhaupt zur Verwendung der NVP-API übergehen sollte. – SpongeBobPHPPants

+0

Während wir über Versehen sprechen, habe ich mich bereits bewusst bemüht, die REST-API nicht zu verwenden, da die Versprechen für die Unterstützung von Webhooks für wiederkehrende Zahlungen nicht eingehalten wurden. Ich überlege ernsthaft, PayPal überhaupt zu verwenden. Ihr Jungs scheint euch etwas verloren zu haben. – SpongeBobPHPPants

+0

Und, bitte, warum in aller Welt wird das INITAMT nicht sofort genommen? – SpongeBobPHPPants