【发布时间】:2015-10-15 04:03:39
【问题描述】:
我正在开发一个使用 Stripe 的应用程序,通过 Laravel Cashier 来处理用户订阅。创建用户帐户后,必须手动验证(由于业务逻辑必须这样做),但订阅会立即开始。有没有办法暂停订阅,只有在每个帐户都经过验证后才开始订阅?我正在使用 Laravel 5。
【问题讨论】:
标签: laravel-5 stripe-payments laravel-cashier
我正在开发一个使用 Stripe 的应用程序,通过 Laravel Cashier 来处理用户订阅。创建用户帐户后,必须手动验证(由于业务逻辑必须这样做),但订阅会立即开始。有没有办法暂停订阅,只有在每个帐户都经过验证后才开始订阅?我正在使用 Laravel 5。
【问题讨论】:
标签: laravel-5 stripe-payments laravel-cashier
我认为类似以下的方法可以工作:
在“用户”表中创建一个布尔变量,您可以将其称为“verify_subscription”。
每当创建新用户帐户时,请将“verify_subscription”设置为 false。
当新用户的“verify_subscription”设置为 false 时,不要将订阅发送到 Stripe(这将暂停订阅)。
如果您还没有解决这个问题,希望能给您一些想法!
【讨论】: