Полоса - как применяется пропорциональное распределение к изменениям подписки? - PullRequest
0 голосов
/ 07 июля 2019

Давайте представим, что у нас есть 3 плана:

  • План A: 30 € / месяц
  • План Б: 60 € / месяц
  • План C: 90 € / месяц

Теперь давайте представим следующие изменения, сделанные клиентом

  • День десятый (месяца 30 дней): клиент получает подписку на План B
  • День пятнадцатый: клиент меняет план подписки на A
  • День 20-й: клиент меняет план подписки на C

Каково поведение Stripe по умолчанию в этих сценариях?

  • С чего клиент будет списан 10-го числа?
  • С чего клиент будет платить 1-го числа следующего месяца?

Я не применяю billing_cycle_anchor

То, что я в идеале хотел бы, чтобы произошло:

  • Клиент не получает оплату до конца месяца
  • В конце месяца с клиента взимается указанная ниже сумма:

((60/30) * 5 = 10 €) + ((30/30) * 5 = 5 €) + ((90/30) * 10 = 30 €)) = 45 €

Так ли это?

...