I am currently developping a PayPal payment transaction with ExpressCheckout and RecurringPayments. Testing the software I get the following message after the ( german ) buyer logged in at paypal for confirming the payment:
"Zurzeit können wir Ihre Anfrage leider nicht verarbeiten. Kehren Sie zu facilitator account's Test Store zurück und wählen sie eine andere Option aus."
wich means
"We cannot procceed the request. Please got back to the store an chose another option".
A little bit googling shoes me this answer of the paypal support:
Dear xxx,
Thank you for contacting PayPal Merchant Technical Services.
As much as i want to give you a positive answer, but unfortunately the Express Checkout Recurring payment API is currently not supported for German buyers. These German buyers will always get the error you saw because the German funding sources are not supported for the recurring payment API and therefore this error is thrown. I am really sorry , but the German buyers won't be able to use this Service. The only way around that would be a change in your integration and process recurring payments for Germany with either the preapproved payments or reference transaction API:
This statement ist two years old. So me question: Is this still fact? I can not belive this, because I would suppose that PayPal would mention this important information in the API reference, so programmers could handle this problem before they implement this method.
Is there a way to solve the problem without programming a new transaction method?
Thanks