【问题标题】:PayPal Checkout: Right way to cancel an approved orderPayPal Checkout:取消已批准订单的正确方法
【发布时间】:2020-11-11 21:44:56
【问题描述】:

我有一个服务器端代码,用于捕获用户批准的订单。在捕获付款之前,我想仔细检查用户支付的金额是否正确,如果不是,我想取消订单而不是捕获它。

这样做的正确方法是什么?如果我只是不捕获订单并删除我的订单ID,这就足够了吗?或者我是否必须手动取消订单?如果需要,如何取消?

PayPal API 在早期版本中有一个Cancel Order 调用,但现在没有了。我还看到了混杂的答案in another similar thread。有人说如果不捕获客户的付款批准将过期,但也有人说必须捕获已批准的订单,所以我很困惑。他们的 API 文档似乎也没有明确的答案。

如果我必须捕获每个已批准的订单,那么我如何确保付款金额正确?

【问题讨论】:

    标签: paypal payment paypal-rest-sdk


    【解决方案1】:

    对于 Orders V2,什么都不做。忘记id

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 2021-02-20
      • 2016-03-05
      • 2015-09-29
      • 2011-10-08
      • 2020-08-18
      • 2021-09-18
      • 1970-01-01
      • 2011-10-23
      相关资源
      最近更新 更多