gpt4 book ai didi

stripe-payments - 如何使用 Laravel Cashier 获取今天订阅到期的所有用户

转载 作者:行者123 更新时间:2023-12-05 06:09:44 27 4
gpt4 key购买 nike

我正在开发一个在 Laravel/Vue 上开发的应用程序,该应用程序在 stripe 上订阅付款,目前我需要来自 stripe/Database 的用户,他们的订阅将在今天到期,以便我将他们的状态设置为在数据库中过期,我如何才能获得这些用户来自使用 Laravel/Cashier 的数据库?

最佳答案

收银员不可能真正为每个人做所有事情。有两种方法可以解决这个问题:

  1. 使用固定的订阅续订日期(推荐),这样每个人都会同时到期。计算将是检查一个月中固定日期之前的天数。
  2. 在您的订阅模型中创建一个字段,例如 subscription_expires_at,方法与 trial_ends_at 相同。 Define a webhook controller在创建/更新订阅后设置/更新到期时间。这样您就可以使用 where('subscrition_expires_at', '>', now()) 正常查询模型。您要 Hook 的特定事件是 customer.subscription.createdcustomer.subscription.updated

关于stripe-payments - 如何使用 Laravel Cashier 获取今天订阅到期的所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64659869/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com