代码之家  ›  专栏  ›  技术社区  ›  Mit Makwana

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

  •  4
  • Mit Makwana  · 技术社区  · 6 年前

    1) 买方从卖方购买产品,并从贝宝授权

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

    3) 现在,卖方需要获取部分金额并作废剩余金额

    我在PayPal中执行了以下操作

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

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

    目的:authroize

    2) 捕获部分金额(少于authroize-捕获200美元)

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

    金额:200

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

    现在需要使用哪个API向买方释放剩余的authroize资金?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Rahul Dighe    6 年前

    授权无需退还或退款。

    如果您对授权进行了部分捕获,则剩余的100美元授权费应该会自动扣除。

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

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

        2
  •  0
  •   phoenix_sp    2 年前

    您可以在完成部分捕获后取消授权,以立即释放持有资金。如果授权未失效,则应在授权后3天内释放资金。

    参考 here 获取API详细信息。