首页 > 解决方案 > Stripe:在接受付款之前进行检查

问题描述

我已经集成并工作了条带,但现在我正在尝试管理一些可能在常规使用中发生的“角落案例”,并发现了一个我不确定如何管理的案例。

在我的平台上,我将提供的所有产品都是独一无二的,并且只能购买一次。如果 2 人同时尝试购买同一产品,则其中一人会收到,另一人在尝试完成付款时会出现错误。

目前我已经设置了 webhook,因此后端能够检测到这种情况,但我不知道如何通知条带在那个确切时刻取消该 PaymentIntent,也能够通知用户。

我能做些什么来实现这一目标吗?我可以在那一刻取消 PaymentIntent 以便用户可以收到自定义错误消息吗?

非常感谢!

标签: javascriptjavastripe-paymentspayment

解决方案


推荐阅读