【发布时间】:2021-02-15 22:55:40
【问题描述】:
我正在开发一个在 Laravel/Vue 上开发的应用程序,在条带上订阅付款,目前我需要来自条带/数据库的用户,其订阅将在今天到期,以便我在数据库中将他们的状态设置为过期,我怎样才能获得这些用户来自使用 Laravel/Cashier 的数据库?
【问题讨论】:
标签: stripe-payments laravel-cashier
我正在开发一个在 Laravel/Vue 上开发的应用程序,在条带上订阅付款,目前我需要来自条带/数据库的用户,其订阅将在今天到期,以便我在数据库中将他们的状态设置为过期,我怎样才能获得这些用户来自使用 Laravel/Cashier 的数据库?
【问题讨论】:
标签: stripe-payments laravel-cashier
收银员不能真正为每个人做所有事情。有两种方法可以解决这个问题:
subscription_expires_at,就像您拥有 trial_ends_at 一样。 Define a webhook controller 在创建/更新订阅后设置/更新到期时间。这样您就可以使用where('subscrition_expires_at', '>', now()) 正常查询模型。您要挂钩的具体事件是customer.subscription.created 和customer.subscription.updated
【讨论】: