Paypal DPRP 因真实账户错误而被禁用?

标签 paypal paypal-adaptive-payments paypal-subscriptions

您好,我正在为我的网站集成 paypal 定期付款。沙盒凭据一切正常,但对于真实账户,它会出现以下错误:

[0] => ErrorType Object
            (
                [ShortMessage] => DPRP is disabled.
                [LongMessage] => DPRP is disabled for this merchant.
                [ErrorCode] => 11586
                [SeverityCode] => Error
                [ErrorParameters] => 
            )

我和 paypal 谈过,他们说它已经在那里启用,我们有付款专业账户。请帮忙,我不确定发生了什么?

最佳答案

旧版 Payments Pro(Website Payments Pro 3.0)使用 DoDirectPayment API,然后您必须在此基础上启用 DPRP(DirectPayment 定期付款)才能使用 CreateRecurringPaymentsProfile 和信用卡详细信息。

您显然使用的是新版 Pro (Payments Pro 2.0),它在 PayFlow 网关上运行,而不是在 DoDirectPayment 和 CreateRecurringPaymentsProfile 上运行。

我意识到 2.0 比 3.0 更新可能有点令人困惑。如果您对此感到好奇,可以看看我在 The History of PayPal Payments Pro 上写的这篇文章。 .

不过遗憾的是,您需要做的是给 PayPal 回电并要求您特别需要 Website Payments Pro 3.0 以便您可以使用 DDP 和 CRPP,或者您需要使用PayFlow gateway with Recurring Billing .

关于Paypal DPRP 因真实账户错误而被禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855642/

相关文章:

ios - iOS 中使用 MPL 的 Paypal 登录 session

css - Paypal Express Checkout 页面未在 Firefox 中正确显示

Paypal 预批付款

paypal - 选择正确的 Paypal 系统来处理注册和订阅

ios - 在 iOS PayPal SDK 中使用信用卡选项时如何获取交易 ID

Paypal 沙盒 IPN URL 返回 "Secure Connection Failed"

php - Paypal 从一个账户转账到另一个账户

Paypal自适应链式支付

paypal - 重新激活暂停的订阅时是否有 PayPal IPN?

paypal - 如何通过直接付款设置 PayPal 定期付款的结束日期?