使用payflow pro和定期付款快速结账

时间:2014-03-05 07:23:03

标签: paypal recurring-billing express-checkout payflowpro

我正在使用Paypal经理进行付款,我使用PayPal经理从我的网站使用信用卡付款成功完成付款。但现在我想用快速结账使用Paypal经理定期结账。我可以使用PayPal经理快速结账进行简单的直接付款。我从谷歌找到了一些我们需要传递两个变量

的解决方案
L_BILLINGAGREEMENTDESCRIPTION0 = "Your descriptor"

L_BILLINGTYPE0 = "RecurringPayments"

但我无法定期付款。我没有收到任何错误。但我的付款已经完成了简单的付款而不再发生。

提前致谢..

1 个答案:

答案 0 :(得分:0)

Express Checkout有两件事。首先,您需要了解整个过程,您还将创建一些定期付款资料。

为此,当您执行doExpressCheckout请求时,将BillingType设置为RecurringPayments。 您将从PayPal获取令牌,稍后当用户在您登录Paypal后返回您的网站确认付款后,您可以使用此令牌创建定期付款配置文件,方法与使用信用卡完成相同。

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

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