我正在尝试使用直接付款创建定期配置文件,但我收到此错误(命令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的支持,但他们不知道问题是什么。该错误是自我描述性的,但我无法找到如何启用定期付款。有什么建议吗?
答案 0 :(得分:2)
首先,请确保在创建沙盒帐户时,将国家/地区设置为“美国”,将类型设置为“网站付款专业版”。将其设置为“英国”将导致沙箱中出现此错误。
默认情况下,美国沙盒帐户启用了DPRP,因此您不必执行任何其他操作。
由于您的沙盒帐户现在将以美元为单位,因此您必须向其中添加其他货币(这将在以后测试付款不能自动接受时为您节省时间)。这可以通过以下方式完成: