在授权和捕获中重复出现



我成功使用Authorization &捕捉API。

  1. SetExpressCheckout with PAYMENTREQUEST_n_PAYMENTACTION=Authorization
  2. GetExpressCheckoutDetails获取PAYERID和其他信息
  3. DoExpressCheckoutPayment with PAYMENTREQUEST_n_PAYMENTACTION=Authorization
  4. DoCapture with AUTHORIZATIONID={transactionID_from_step_3}

一切正常。但是,下次我无法执行doAuthorization和DoReauthorization。我希望每月向我的订户收取经常性费用。已经做了一些尝试。有人知道如何执行授权吗?捕获的?如有任何建议,不胜感激。

PS:对不起,我的英语不好。

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

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

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

相关内容

  • 没有找到相关文章

最新更新