0

我正在使用 Paypal 管理器进行付款,我使用 PayPal 管理器通过我的网站上的定期付款配置文件成功完成了信用卡付款。但现在我想通过定期付款的 Paypal 管理器通过快速结帐进行定期付款。我可以使用 PayPal 管理器通过快速结帐进行简单的直接付款。我从谷歌找到了一些我们需要传递两个变量的解决方案

L_BILLINGAGREEMENTDESCRIPTION0 = "Your descriptor"

L_BILLINGTYPE0 = "RecurringPayments"

但我无法进行定期付款。我没有收到任何错误。但我的付款已经完成了简单的付款,不会重复。

提前致谢..

4

1 回答 1

0

Express Checkout 有两件事。首先,您需要知道您还将创建一些定期付款配置文件的整个过程。

为此,您在执行 doExpressCheckout 请求时将 BillingType 设置为 RecurringPayments。您将从贝宝获得令牌,稍后当用户在登录贝宝后返回您的网站以确认付款时,您可以使用此令牌创建定期付款配置文件,就像您使用信用卡一样。

因此,在确认而不是发送 doExpressCheckoutPayment 之后,您发送 createRecurringPaymentProfile 请求。

当然,如果您还想进行一些非经常性的额外付款,您也可以发送 doExpressCheckoutPayment。

于 2014-03-05T23:29:40.870 回答