我目前正在使用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对您的集成和流程定期付款进行更改:
这句话已经两年了。所以我问:这还是事实吗?我不能相信这一点,因为我认为PayPal会在API参考中提到这些重要信息,所以程序员可以在实现这个方法之前处理这个问题。
有没有办法在不编写新的交易方法的情况下解决问题?
由于
答案 0 :(得分:5)
就像情况的更新一样:
我们尝试通过PayPal为德国客户实施定期付款(业务本身也位于德国)并遇到与上述OP相同的问题。 PayPal支持告诉我们(在电话上)德国仍然没有RP,没有可能发生变化的日期。
像Twitch这样的一些(美国)公司实际上支持德国用户订阅频道(即使没有信用卡)的原因是因为他们每月的交易量超过5000美元。要为德国客户启用RP的PP业务帐户,您必须在PayPal申请并成为足够大的公司。
原因是PayPal基本上授予公司访问买家帐户的权利,因此理论上他们可以随意扣除资金(如果仔细查看Express Checkout RP API,您可以看到实际的金额)创建定期付款配置文件不是用户在登录PayPal时同意的那个。
总而言之:截至2014年12月,德国买家的定期付款不受支持,并且在此情况可能发生变化时,没有公开的ETA。
答案 1 :(得分:0)
德国现在可以使用定期付款。自2018年底开始提供。