Полоса кассира laravel - как сразу начислять деньги при смене подписки с тем же интервалом

Я реализовал laravel 5.2 с кассиром (полосой).
У меня есть три плана:

  1. Базовый - ежемесячно
  2. Pro - ежемесячно
  3. Агентство - ежемесячно

Теперь, если у меня есть клиент, который подписывается на базовый план, и он решил подписаться на план Pro. Как я могу немедленно списать его с кассы?

От Stripe я получил ответ, который

Если клиент находился в базовом плане и подписался на план Pro, то в следующий день оплаты он будет взимать плату. но если он подпишется на план с другим интервалом (ежегодно, а не ежемесячно), он будет взимать плату немедленно.

Как я могу справиться с этой странной ситуацией?

Допустим, клиент подписывается на базовый план (более дешевый), оплачивается первый месяц, а день за днем ​​меняется на план агентства (гораздо более дорогой), а затем он отменяет кредитную карту. Он будет пользоваться почти месяцем, если Агентство планирует, пока он платит только за Базовый план, и в следующий день оплаты... он не будет списан, потому что его кредитная карта была аннулирована.

0 ответов

Другие вопросы по тегам