贝宝授权并捕获部分退款并避免

Paypal Authorize and Capture with partial refund and avoid

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

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

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

我在 PayPal 中执行了以下操作

1) 使用以下 API 授权 API : (300$ of authroize)

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

意图:授权

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

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

数量:200

所以我想捕获 200 美元并向买家支付 100 美元 return

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

return 没有任何授权或退款。

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

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

买家是否抱怨情况并非如此?

您可以在部分捕获完成后取消授权以立即释放冻结资金。如果授权未作废,资金应在授权后3天后解冻。

有关 API 详细信息,请参阅 here