laravel - 收银员订阅付款失败如何处理?

标签 laravel stripe-payments laravel-cashier

我正在使用带有 Stripe 的收银员 12.1。我已经创建了每日计费价格计划并为用户订阅了。创建订阅后,我将默认卡更改为 4100000000000019 以测试欺诈交易。在下一个计费周期中,交易被 strip 阻止,但根据收银员订阅表,该订阅仍然处于事件状态。为什么会这样?我还应该做些什么来跟踪 strip 中的交易并在收银台中进行相应的更改吗?

最佳答案

您应该为此类用例定义一个 Webhook 处理程序。

https://laravel.com/docs/8.x/billing#defining-webhook-event-handlers

可以针对您的情况监听的一些潜在事件是 customer.subscription.updatedinvoice. payment_failed

关于laravel - 收银员订阅付款失败如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67033000/

相关文章:

php - 使用 Laravel 复选框一次更新多个记录

html - 上传文件以解决 Stripe 托管帐户验证问题

stripe-payments - Stripe 一次付款。 -Ruby on Rails

php - 我可以向 Stripe 收取可变金额的订阅费吗?

php - Laravel 收银员事件

php - 当 laravel 项目在另一个项目中时访问命名空间

php - 如何在 Laravel 5 中验证 RESTful API?

php - 如何使用 Laravel 允许 WYSIWYG 编辑器并禁用 XSS 攻击?

php - 使用 Laravel 5.4 从 strip 中检索订阅计划列表