为了账号安全,请及时绑定邮箱和手机立即绑定

作废带有 CAPTURE 意图的 Paypal 订单

作废带有 CAPTURE 意图的 Paypal 订单

PHP
森林海 2023-04-21 14:00:37
我正在建立电子商务,并使用贝宝结帐作为付款方式。我在处理有关产品可用性的一些边缘情况时遇到了一些麻烦。为了避免多人购买同一产品,我有两个策略:当客户开始使用 paypal 结账流程时阻止该产品并阻止其他任何人购买该产品。 这种方法的问题是,我想避免有人开始 paypal 流程,从未完成它并在没有实际购买的情况下“阻止”产品。我可以通过在一定超时后(大约 5 分钟)取消贝宝订单来解决它在结帐过程结束时检查产品可用性。这会很好用,但我需要取消贝宝订单而不是捕获它,以防产品不再可用在这两种情况下,有些情况下我需要取消 paypal 订单,但我不知道该怎么做。在这里,在官方文档中,他们建议取消授权付款,但这不适用于我的用例:我用的是capture支付,因为不需要authorization流量我没有授权 ID我认为我的情况应该是标准情况,但我在 stackoverflow 或相关文档中找不到任何内容
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

绝对没有必要取消 intent:capture。

不存在这样的调用,因为它完全是多余和不必要的。

不管它是否已被批准,根本就不要捕获它。

TL;DR 没有人需要知道您不会这样做。只是不要这样做。


查看完整回答
反对 回复 2023-04-21
  • 1 回答
  • 0 关注
  • 85 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信