在授权和捕获中重复出现
Recurring in Authorization & Capture
我成功地使用 Authorization & Capture 进行了授权付款 API。
- SetExpressCheckout with PAYMENTREQUEST_n_PAYMENTACTION=Authorization
- GetExpressCheckoutDetails 获取 PAYERID 和其他信息
- DoExpressCheckoutPayment PAYMENTREQUEST_n_PAYMENTACTION=授权
- DoCapture with AUTHORIZATIONID={transactionID_from_step_3}
一切正常。但是,我下次无法执行 doAuthorization 和 DoReauthorization 。我希望每月定期向我的订户收费。已经尝试了一些尝试。有谁知道如何重复执行授权和捕获?非常感谢任何建议。
PS:抱歉我的英语不好。
授权是为一捆货物付款的协议。一旦授权交易完成,授权就consumed/used了。您不能(单独)使用它进行多笔交易付款。
您需要使用参考交易产品,这是 PayPal 收集用户同意您进行(当前和)未来交易的方式:
https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/
我成功地使用 Authorization & Capture 进行了授权付款 API。
- SetExpressCheckout with PAYMENTREQUEST_n_PAYMENTACTION=Authorization
- GetExpressCheckoutDetails 获取 PAYERID 和其他信息
- DoExpressCheckoutPayment PAYMENTREQUEST_n_PAYMENTACTION=授权
- DoCapture with AUTHORIZATIONID={transactionID_from_step_3}
一切正常。但是,我下次无法执行 doAuthorization 和 DoReauthorization 。我希望每月定期向我的订户收费。已经尝试了一些尝试。有谁知道如何重复执行授权和捕获?非常感谢任何建议。
PS:抱歉我的英语不好。
授权是为一捆货物付款的协议。一旦授权交易完成,授权就consumed/used了。您不能(单独)使用它进行多笔交易付款。
您需要使用参考交易产品,这是 PayPal 收集用户同意您进行(当前和)未来交易的方式:
https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/