快速结账定期付款对德国付款人不起作用

Nil*_*sor 6 payment paypal recurring express-checkout

我目前正在使用ExpressCheckout和RecurringPayments开发PayPal支付交易.测试软件我(德国)买家在PayPal登录确认付款后收到以下消息:

"ZurzeitkönnenwirIhre Anfrage leider nicht verarbeiten.Kehren Sie zu主持人帐户的测试商店zurückundwählensieeine andere Option aus."

这意味着

"我们无法接受请求.请回到商店选择另一个选项".

有点谷歌搜索我的Paypal支持的答案:

亲爱的xxx,

感谢您联系PayPal商户技术服务.

尽管我想给你一个肯定的答案,但不幸的是德国买家目前不支持Express Checkout Recurring支付API.这些德国买家将始终收到您看到的错误,因为定期付款API不支持德国资金来源,因此会抛出此错误.我很抱歉,但德国买家将无法使用此服务.唯一的解决方法是使用预先批准的付款或参考交易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

这句话已经两年了.所以我问:这还是事实吗?我不能相信这一点,因为我认为PayPal会在API参考中提到这些重要信息,因此程序员可以在实现此方法之前处理这个问题.

有没有办法解决问题而无需编写新的交易方法?

谢谢

xrs*_*stf 5

就像情况的最新情况一样:

我们尝试通过PayPal为德国客户实施定期付款(业务本身也位于德国),并遇到了与上述OP相同的问题.PayPal支持告诉我们(在电话上)德国仍然没有RP,没有可能发生变化的日期.

之所以像Twitch这样的一些(美国)公司确实支持德国用户订阅频道(即使没有信用卡)也是因为他们每月的交易量超过5000美元.要为德国客户启用RP的PP业务帐户,您必须在PayPal申请并成为足够大的公司.

原因是PayPal基本上授予公司访问买方帐户的权限,因此理论上他们可以随意扣除资金(如果仔细查看Express Checkout RP API,您可以看到实际创建重复的金额)支付配置文件不是用户在登录PayPal时同意的配置文件.

总而言之:截至2014年12月,德国买家不支持定期付款,如果这可能发生变化,则不会有公开的ETA.