本文介绍了此商家已禁用 PayPal Direct Payments Recurring的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用直接付款创建循环配置文件,但出现此错误(命令 CreateRecurringPaymentsProfile):

I'm trying to create recurring profiles with Direct Payment, but I get this error (command CreateRecurringPaymentsProfile):

Array
(
   [TIMESTAMP] => [not-relevant]
   [CORRELATIONID] = [not-relevant]
   [ACK] => Failure
   [VERSION] => 50.0
   [BUILD] => 2764190
   [L_ERRORCODE0] => 11586
   [L_SHORTMESSAGE0] => DPRP is disabled.
   [L_LONGMESSAGE0] => DPRP is disabled for this merchant.
   [L_SEVERITYCODE0] => Error
)

非经常性交易和快速结账经常性付款正常处理.一切都在 SandBox 中工作.我尝试联系 PayPal 的支持,但他们不知道问题出在哪里.该错误是自描述性的,但我无法找到如何启用定期付款.有什么建议吗?

Non-recurring transactions and Express Checkout Recurring Payments are processed normally. Everything is working in SandBox. I've tried to contact PayPal's support, but they didn't know what the problem is. The error is self-descriptive, but I just can't find out how to enable the recurring payments. Any suggestions?

推荐答案

首先,确保在创建沙盒帐户时,将国家/地区设置为美国",将类型设置为Website Payments Pro".将其设置为英国"会导致沙箱中出现此错误.

Firstly, make sure that when you create your sandbox account, you set the country to "United States" and the type to "Website Payments Pro". Setting it to "United Kingdom" will cause this error in your sandbox.

默认情况下为美国沙盒帐户启用 DPRP,因此您无需执行任何其他操作.

DPRP is enabled by default for United States sandbox accounts, so you shouldn't have to do anything else.

由于您的沙盒帐户现在以美元为单位,因此您必须向其中添加其他货币(这样可以避免以后测试付款无法自动接受的问题).这可以通过以下方式完成:

Since your sandbox account will now be in US Dollars, you'll have to add other currencies to it (this will save you problems later with test payments not accepting automatically). This can be done by going to:

  1. developer.paypal.com 上测试帐户"页面上的进入沙盒测试站点"
  2. 登录,然后点击导航栏中的个人资料"链接
  3. 点击管理货币配置文件",然后将您需要的货币添加到帐户中.

这篇关于此商家已禁用 PayPal Direct Payments Recurring的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 19:05