Наш продукт имеет 4 плана.
(a) Бесплатный план (Пробный период = 14 дней) (b) Стартер (Пробный период =
14 дней) (c) Pro (пробный период = 14 дней) (d) Enterprise (пробный период
= 14 дней)
Пользователь автоматически подписывается с бесплатным планом с пробной версией 14 дней.
период. То, что я хочу, это если пользователь переключается на любой план до 14
дни пробная, остаточная проба должна продолжаться и оплата должна
произойдет в конце 14 дней.
Пример: пользователь входит в систему с бесплатным планом и на 3-й день переключается на
«стартовый» план. Тропа 12 дней должна продолжаться и пользователем
взимается только в конце 12 дней.
Прямо сейчас, как только пользователь выберет платный план, платеж становится
Я хочу, чтобы триггер платежа произошел через 14 дней.
период коллективного следа завершен.
Пример кода Php для изменения подписки:
stripe.Subscription.modify(subscription_id,
cancel_at_period_end=False,
items=[{
'id': subscription['items']['data'][0].id,
'plan': plan,
}]
)