【发布时间】:2014-05-06 02:51:39
【问题描述】:
我目前正在使用 ExpressCheckout 和 RecurringPayments 开发 PayPal 支付交易。在(德国)买家登录贝宝确认付款后,测试软件我收到以下消息:
“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.”
意味着
“我们无法处理请求。请返回商店选择其他选项”。
有点谷歌搜索让我得到这个贝宝支持的答案:
亲爱的xxx,
感谢您联系 PayPal 商家技术服务。
尽管我想给您一个肯定的答案,但不幸的是,德国买家目前不支持 Express Checkout Recurring Payment API。这些德国买家将始终收到您看到的错误,因为经常性支付 API 不支持德国资金来源,因此会引发此错误。非常抱歉,德国买家将无法使用此服务。解决此问题的唯一方法是使用预先批准的付款或参考交易 API 更改您的集成和处理德国的定期付款:
此声明已有两年历史了。所以我的问题是:这仍然是事实吗?我不敢相信,因为我认为 PayPal 会在 API 参考中提到这个重要信息,所以程序员可以在实现这个方法之前处理这个问题。
有没有办法在不编写新事务方法的情况下解决问题?
谢谢
【问题讨论】:
-
您找到解决问题的方法了吗?
-
不,没有。我切换到 CreateBillingAgreement 方法。
标签: paypal payment express-checkout recurring