2014-03-27 22 views
6

Ich entwickle gerade einen PayPal Zahlungsvorgang mit ExpressCheckout und RecurringPayments. Testen der Software Ich erhalte die folgende Nachricht nachdem der Käufer bei paypal zur Bestätigung der Zahlung eingeloggt ist:Express Checkout für wiederkehrende Zahlungen funktioniert nicht für deutsche Zahler

"Zurzeit können wir Ihnen eine Anfrage leider nicht verarbeiten. Sie sind zu factory Account Store's Test Store zurück und wählen Sie eine andere Option aus. "

Wich bedeutet

„Wir können nicht die Anfrage procceed können. Bitte bekam wieder in den Laden ein wählte eine andere Option“.

ein wenig googeln Schuhe mir diese Antwort des paypal Unterstützung:

Lieber xxx,

Vielen Dank für Ihre Kontaktaufnahme PayPal Händler Technical Services.

So viel wie ich möchte Ihnen eine positive Antwort geben, aber leider ist die Express Checkout Recurring Zahlung API derzeit nicht für deutsche Käufer unterstützt. Diese deutschen Käufer erhalten immer den Fehler, den Sie gesehen haben, da die deutschen Finanzierungsquellen für die API für wiederkehrende Zahlungen nicht unterstützt werden und daher dieser Fehler ausgelöst wird. Es tut mir wirklich leid, aber die deutschen Käufer werden diesen Service nicht nutzen können. Der einzige Weg, um das wäre mit einer Änderung in der Integration und Prozesseinmalzahlungen für Deutschland entweder die preapproved Zahlungen oder Referenz Transaktion API:

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

https://www.x.com/devzone/articles/recurring-payments-reference-transactions-and-preapproved-payments

Diese Aussage sind zwei Jahre alt. Also ich Frage: Ist das noch Fakt? Ich kann das nicht glauben, weil ich annehmen würde, dass PayPal diese wichtige Information in der API-Referenz erwähnen würde, so dass Programmierer dieses Problem behandeln könnten, bevor sie diese Methode implementieren.

Gibt es eine Möglichkeit, das Problem zu lösen, ohne eine neue Transaktionsmethode zu programmieren?

Dank

+0

Haben Sie eine Lösung für das Problem gefunden? – jan

+0

Nein, es gibt keine. Ich wechselte zur Methode CreateBillingAgreement. – Nilsor

Antwort

5

nur als Update über die Situation:

Wir Einmalzahlungen über PayPal für Kunden in Deutschland (das Unternehmen selbst wurde ebenfalls mit Sitz in Deutschland) und liefen in die gleichen Probleme, die die OP umzusetzen versuchen oben beschrieben. Die PayPal-Unterstützung hat uns (am Telefon) mitgeteilt, dass RP in Deutschland immer noch nicht verfügbar ist, ohne dass sich dies ändern könnte.

Der Grund, warum einige (US-basierte) Unternehmen wie Twitch in der Tat das Abonnieren von Kanälen durch deutsche Benutzer (auch ohne Kreditkarten) unterstützen, ist, weil sie ein Transaktionsvolumen von mehr als 5.000 $ pro Monat haben. Um Ihr PP-Geschäftskonto für RP mit deutschen Kunden freizuschalten, müssen Sie sich bei PayPal bewerben und ein Unternehmen sein, das groß genug ist.

Der Grund ist, dass PayPal im Grunde gewährt das Unternehmen Zugang zu den Kundenkonten, so dass sie in der Theorie Geld abziehen können, wie sie möchten (wenn Sie genau auf die Express Checkout RP API schauen, können Sie sehen, dass der Betrag mit Ihnen Das Profil für wiederkehrende Zahlungen wird NICHT erstellt, wenn der Benutzer sich bei PayPal anmeldet.

Also abschließend: Ab Dezember 2014 sind wiederkehrende Zahlungen nicht unterstützt für deutsche Käufer und es gibt keine öffentliche ETA, wenn dies ändern könnte.

+1

Immer noch keine Verbesserung (Juni '16) – Phillipp

+0

Ich habe diesen Beitrag gefunden, nachdem ich einige Tage mit wiederkehrenden Zahlungen gekämpft habe - wiederkehrende Zahlungen funktionierten für die meisten Benutzer, aber einige hatten seltsame Fehler - jetzt habe ich herausgefunden, dass nur deutsche Benutzer das haben Probleme - jetzt weiß ich warum ... "PayPal: Für Käufer in Deutschland oder China können keine wiederkehrenden Zahlungen erstellt werden. In diesem Fall können Sie Referenztransaktionen als alternative Lösung verwenden." – Picard