2013-08-27 59 views
2

我使用貝寶API付款專業設置上使用信用卡/借記卡我的網站定期付款,一切工作完美的沙盒,但活它給了我錯誤DPRP是這個商家禁用。我曾多次給Paypal打過電話,他們所做的一切都讓我感到困惑,他們從來不讓我跟他們的技術團隊說話。我已經通過Paypal Payment Pro購買了額外的定期結算服務。這是我從Paypal收到的回覆。貝寶直接定期付款使用信用卡/借記卡不在現場工作。該商家禁用DPRP。

{"TIMESTAMP":"2013%2d08%2d27T17%3a18%3a08Z","CORRELATIONID":"6xxxxxxx65e8","ACK":"Failure","VERSION":"86%2e0","BUILD":"7xxxx78","L_ERRORCODE0":"11586","L_SHORTMESSAGE0":"DPRP%20is%20disabled%2e","L_LONGMESSAGE0":"DPRP%20is%20disabled%20for%20this%20merchant%2e","L_SEVERITYCODE0":"Error"}}

+0

似乎有一個[類似的問題](http://stackoverflow.com/q/10350677/1531157)。 – Imran

+0

@imran我已經涵蓋了該問題中提出的所有修復方法。我有付款專業人員,我也啓動了循環計費服務。所以這個問題對我沒有多大幫助。 – user1535672

+0

您也可以通過https://www.paypal.com/mts直接與技術團隊聯繫。但是,我們也在這裏!隨時通過電子郵件向我發送您的貝寶電子郵件(地址在我的個人資料中),我會看看您的帳戶。 – Robert

回答

1

DPRP代表DirectPayment RecurringPayments。使用舊的Payments Pro,您必須爲Pro本身支付30美元/月,然後再支付30美元/月以上的經常性支付。直到您獲得批准並同意追加$ 30 /月,您纔會收到該錯誤。所以它實質上意味着您現在沒有在您的PayPal賬戶上啓用DPRP。

你提到你已經註冊了定期結算。這聽起來像你在使用PayPal管理器和PayFlow網關的新版本的PayPal Pro。這是來自DoDirectPayment或CreateRecurringPaymentsProfile的獨立API。所以他們已經啓用了PayFlow,但您正嘗試使用舊的API。

您需要做的是使用PayFlow API重新開發您的東西,或者讓PayPal在網站付款專業版3.0中設置您的網站付款專業版3.0,這是使用DDP和CRPP的舊版本。如果你告訴他們你已經開發出了使用這個API的所有東西,他們應該繼續爲你打開它,這樣你就不必重做一切。麻煩的事是DPRP的費用結構。同樣,當你全部啓用時,它的價格是60美元/月,但新的價格更便宜。他們可以重新設置費用結構,以便與PayFlow獲得的結果相匹配,並且如果您可以與合適的人員聯繫,他們將會,但有時候這可能會很艱難。

如果你有一堆麻煩別人來幫助你直接與我聯繫,我可以給你的聯繫方式,我在貝寶接觸,這將幫助你的一個。

如果您碰巧在使用PHP,您可能會對我的PHP Class Library for PayPal感興趣,如果您決定只是想重新開發自己的東西,就可以使PayFlow集成非常簡單。

如果你有興趣更好地瞭解不同的付款專業版的版本,你可以看看this article I wrote not long ago

相關問題