В настоящее время я использую Cashier (Stripe) для подписки Plan. В настоящее время я использую $this->subscription->swapAndInvoice($this->selected->stripe_plan_id);
как это, чтобы изменить план подписки. Здесь я хочу знать, как я могу добавить пробный период (7 дней), когда я меняю план подписки? Если у кого-нибудь есть идеи? пожалуйста, дайте свои мысли.
Как я могу добавить пробный период при обновлении плана подписки?
Ответы (1)
Это не является необязательным параметром непосредственно в функции swapAndInvoice
, но вы сможете обновить подписку непосредственно перед переключением на добавить пробную версию:
$subscription->extendTrial(
now()->addDays(7)
);
В документах говорится, что если существует пробная версия, она будет сохранена:
Если пользователь находится на испытательном сроке, пробный период будет сохранен.
person
Nolan H
schedule
28.09.2020