【发布时间】:2021-07-29 01:17:18
【问题描述】:
考虑以下事件过程:
- 用户在我的网站上选择多个订阅选项之一,然后单击“支付”按钮。
- 他们被重定向到 Stripe Checkout 页面,但尚未完成付款。
- 他们设法回到他们选择订阅的页面,同时保持 Stripe Checkout 页面打开。 (我知道这有点做作,但在技术上是可行的。)
- 他们选择不同的订阅选项并再次点击“支付”。
- 创建第二个结帐会话并打开另一个 Stripe Checkout 页面。
- 现在他们在两个结帐页面上都完成了付款。
如何防止这种情况发生?有没有办法取消结帐会话?当我create a checkout session 订阅时,我没有收到我可以cancel 的付款意图。似乎也没有办法直接取消结帐会话。
【问题讨论】:
标签: stripe-payments