【发布时间】:2021-06-23 15:33:22
【问题描述】:
我在 Stripe invoice.payment_succeeded 和 payment_intent.succeeded 中收听这两个事件,以检查用户何时支付订阅费用,因此我授予他访问我网站内容的权利。但是,很快我的客户将开始这样做为他的网站用户退款,所以我担心如果这两个事件在退款的情况下也被触发,我的代码会受到影响。有没有办法区分退款发票(将持有一定金额)和另一张在订阅时生成的普通发票? PS:在付款意图成功之前,我已经检查了这个条件if(isset($response->data->object->payment_intent)) ,然后才授予角色。
【问题讨论】:
标签: stripe-payments