2013-08-27 144 views
0

我对如何使用Paypal Payment Pro(直接支付)进行定期付款存在疑问。哪个API我应该首先调用DoDirectPayment API或CreateRecurringPaymentsProfile API进行付款。将仅调用CreateRecurringPaymentsProfile API将付款吗?我感到困惑。如何设置贝宝支付亲(直接付款)定期付款?

宾塔

+0

@PayPal_Robert回答了您的问题,但请确保您的帐户确实已设置为与DPRP配合使用,而不是PayPal Manager/PayFlow API。如果您的帐户设置了PayFlow,并且您使用CreateRecuringPaymentsProfile集成了所有内容,则当您尝试直接运行它时,最终只会得到“该商家禁用DPRP”错误。我建议拨打PayPal并询问他们是否在网站付款专业版3.0或付款专业版2.0(这实际上是新版本) –

回答

0

对于重复基于信用卡支付数据(“DPRP”),可以立即拨打CreateRecurringPaymentsProfile和经常性支付将被立即创建。
CreateRecurringPaymentsProfile将创建定期付款,并确保其按照您在请求中告知的时间进行结算。

+0

因此,让我再次澄清一下。我不需要调用DoDirectPayment API。对? – user1429916

+0

Thankyou的信息。我也有一个疑问。将CreateRecurringPaymentsProfile api回复ACK =成功表示定期付款已收到贝宝商人帐户?请再帮我一次,它非常紧急。我要求这与直接付款专业方案经常性付款。 – user1429916

+0

没错 - 它会返回ACK =成功。请注意,ACK = Success仅表示API调用已被确认。对于'CreateRecurringPaymentsProfile',我强烈建议在响应中查看'PROFILEID'和'PROFILESTATUS'。 – Robert