我正在开发一个接收付款的web应用程序,我使用Stripe来处理付款,当我收到一笔付款时,我阻止它,直到发生一定的行动,然后我捕获它。
Stripe的规则允许阻止付款最多7天,对我来说是可以的,但我如何在7天后刷新我的数据库,将付款设置为取消?因为对于Stripe来说,付款是取消的,但对于我的数据库来说,如果我不更新它,付款仍然处于待定状态,你认为我需要添加一个 "create_date "属性吗?
这是我的付款表。
payments:
你可以使用 网钩 为此。如果PaymentIntent在7天内没有被捕获,它将被自动取消,Stripe将向您发送一个 "付款意向"。payment_intent.cancelled
事件。https:/stripe.comdocspaymentscapture-later#overview。