在授权中反复出现捕获

时间:2015-08-03 08:36:29

标签: paypal paypal-sandbox paypal-subscriptions

我设法使用授权和授权进行授权付款。 Capture API。

  1. 使用PAYMENTREQUEST_n_PAYMENTACTION =授权
  2. 的SetExpressCheckout
  3. GetExpressCheckoutDetails获取PAYERID和其他信息
  4. DoExpressCheckoutPayment with PAYMENTREQUEST_n_PAYMENTACTION =授权
  5. DoCapture with AUTHORIZATIONID = {transactionID_from_step_3}
  6. 一切正常。但是,我下次无法执行doAuthorization和DoReauthorization。我希望每月向我的订阅者收费。已经尝试了一些尝试。有谁知道如何执行授权&捕获反复出现?非常感谢任何建议。

    PS:抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

授权是指支付一捆货物的协议。一旦授权交易完成,授权就被消耗/用完。您不能(单独使用)进行多笔交易付款。

您需要使用参考交易产品,这是PayPal收集用户协议(当前和未来)交易的方式:

https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/