Paypal 授权和捕获部分退款并避免

Posted

技术标签:

【中文标题】Paypal 授权和捕获部分退款并避免【英文标题】:Paypal Authorize and Capture with partial refund and avoid 【发布时间】:2018-09-10 03:57:20 【问题描述】:

1) 买家从卖家处购买产品并通过 PayPal 授权

2) 由于XYZ原因买家取消部分订单

3) 现在,卖家需要提取部分金额并取消剩余金额

我在 PayPal 中执行了以下操作

1) 使用以下 API 授权 API:(300 美元的授权)

https://developer.paypal.com/docs/api/payments/#payment_create

意图:授权

2) 捕获部分金额(少于授权的金额 - 200 美元的捕获)

https://developer.paypal.com/docs/api/payments/#capture

金额:200

所以我想做 200 美元的捕获和 100 美元的退货给买家

现在需要使用哪个 API 将剩余的授权资金释放给买方?

【问题讨论】:

【参考方案1】:

没有任何退货或退款的授权。

如果您对授权进行部分捕获,则授权的其余 100 美元应该会掉下来。

例如,如果买家使用的信用卡余额为 1000 美元,并且您授权他们将看到一笔 300 美元的待处理交易(可用信用额降至 700 美元) - 一旦您获得 200 美元,可用信用额应跳至(800 美元)

买家是否抱怨事实并非如此?

【讨论】:

以上是关于Paypal 授权和捕获部分退款并避免的主要内容,如果未能解决你的问题,请参考以下文章

延迟链式支​​付与授权/捕获 + 批量支付 - 用例场景

Payum : status 有啥区别?

Paypal 退款时出错

PayPal 部分授权总是被拒绝

paypal sdk for android中的授权和捕获可行吗?

无法使用 Paypal API 退款订单