【问题标题】:Paypal API refund a captured authorization [closed]Paypal API退还捕获的授权[关闭]
【发布时间】:2012-09-20 13:05:19
【问题描述】:

我正在使用 Paypal API 进行授权和捕获,我可以轻松地授权、捕获和取消付款。

问题是一旦付款被捕获,我看不到任何退款方式,因为“RefundTransaction”告诉我无法退还此类付款,而“DoVoid”则表示付款已被捕获。

是否无法通过 API 退还捕获的授权?

已解决 我使用的是交易ID进行授权,必须使用捕获时收到的交易ID。

【问题讨论】:

  • RefundTransaction 应该实际工作;你确定你输入的参数正确吗?
  • 你是对的,我不知道在捕获的那一刻交易 ID 发生了变化,这就是我收到错误 (facepalm) 的原因。如果有人遇到同样的问题,我会更新问题。
  • 很高兴您发现了这个问题 :) 请提交它作为答案然后接受它
  • 谢谢 - 这解决了我的问题

标签: php paypal paypal-ipn paypal-sandbox


【解决方案1】:

看看RefundTransaction Message Request。但我不确定,使用 PayPal 付款来授权人们是否是一种好方式 - 除非你想确认他们的付款帐户。

【讨论】:

    猜你喜欢
    • 2011-09-12
    • 2018-09-10
    • 2013-01-04
    • 1970-01-01
    • 2015-09-13
    • 2017-08-17
    • 2015-12-07
    • 2015-07-15
    • 2021-07-02
    相关资源
    最近更新 更多