Monthly via balance (full period). Особенности формирования списаний

В этой статье формирование списаний рассматривается на примере модели Предоплата. Для модели Постоплата дополнительно к этой статье см. Особенности списаний для модели Постоплата. См. также Особенности списаний с учетом курсов валют.

В этой статье:

Общие правила при типе биллинга Monthly via balance (full period)

Все списания по подписке формируются в момент заказа подписки в статусах Новое

При типе биллинга Monthly via balance (full period) могут формироваться следующие типы списаний (см. Атрибуты Списаний):

  • Списания типа Абонентская плата за подписку.

  • Списания типа Абонентская плата за ресурсы.

Списания типа Плата за установку, Плата за продление при типе биллинга Monthly via balance (full period)

Списания типа Плата за установкуПлата за продление и Плата за перенос не формируются.

Списания типа Абонентская плата при типе биллинга Monthly via balance (full period)

Списания типа Абонентская плата формируются на все финансовые периоды подписки по правилам, описанным в разделе Атрибуты списаний по умолчанию, при заказе подписки и при ее продлении. 

После оплаты заказа списания типа Абонентская плата за текущий финансовый период переходят в статус Заблокировано, и на балансе клиента блокируются суммы этих списаний. списания за будущие финансовые периоды остаются в статусе Открыто. Закрытие списаний за прошедший финансовый период происходит ежемесячно в финансовый день.

Биллинг-процесс запускается до наступления финансового дня, и платформа делает проверку на наличие средств на балансе клиента (учитывая порог срабатывания финансовой блокировки) для продления подписок на следующий финансовый период:

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

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

  • Если у клиента несколько подписок, то продление происходит последовательно, при этом одна подписка продолжает быть активной, когда другая подписка была остановлена.

Заказ и автоматическое продление подписки на продукты семейства Monthly via balance (full period)

Рассмотрим пример заказа подписки с типом биллинга Monthly via balance (full period):

Примем, что финансовый день установлен 1-го числа каждого месяца, а точка автопродления подписки (см. Общая информация о тарифном плане) установлена в день окончания срока действия подписки. 

  1. Подписка на период один месяц заказана 15.02.2018. В этот момент происходит следующее:

    1. Списания 1 и 2 формируются по правилам, описанным в статье Атрибуты списаний по умолчанию.

    2. Списание 1 получает статус Заблокировано

    3. Сумма списания 1 блокируется на балансе клиента.

    4. Списание 2 находится в статусе Открыто.

  2. В следующий финансовый день 01.03.2018:

    1. Списание 1 со статусом Заблокировано получает статус Закрыто, и происходит списание соответствующей суммы с баланса клиента.

    2. Списание 2 переходит в статус Заблокировано, и происходит блокировка соответствующей суммы на балансе клиента.

  3. В день окончания срока действия подписки 14.03.2018:

    1. Списание 2 со статусом Заблокировано получает статус Закрыто, и происходит списание соответствующей суммы с баланса клиента.

    2. Подписка автоматически продляется на месяц.

    3. Формируются списания 3 и 4 на следующие финансовые периоды по правилам, описанным в статье Атрибуты списаний по умолчанию

    4. Списание 3 получает статус Заблокировано

    5. Сумма списания 3 блокируется на балансе клиента.

    6. Списание 4 находится в статусе Открыто.

  4. В следующий финансовый день 01.04.2018:

    1. Списание 3 со статусом Заблокировано получает статус Закрыто, и происходит списание соответствующей суммы с баланса клиента.

    2. Списание 4 переходит в статус Заблокировано, и происходит блокировка соответствующей суммы на балансе клиента.

  5. В день окончания срока действия продленной подписки 14.04.2018:

    1. Списание 4 со статусом Заблокировано получает статус Закрыто, и происходит списание соответствующей суммы с баланса клиента.

    2. Формируются списания 5 и 6 на следующие финансовые периоды по правилам, описанным в статье Атрибуты списаний по умолчанию

    3. Списание 5 получает статус Заблокировано

    4. Сумма списания 5 блокируется на балансе клиента.

    5. Списание 6 находится в статусе Открыто.

  6. Далее списания формируются и закрываются описанным выше образом вплоть до остановки подписки.

    chrome_2018-02-01_13-33-37.png

Заказ на увеличение количества дополнительных ресурсов подписки 

При заказе дополнительных ресурсов подписки формируются списания типа Абонентская плата. На каждый тип ресурсов формируются отдельные списания. Формирование и изменение атрибутов списаний этого типа аналогично формированию и изменению списаний при заказе подписки (см. выше).

Уменьшение количества дополнительного ресурса подписки

При уменьшении количества дополнительного ресурса подписки происходит стандартное разделение списаний, описанное в статье Разделение списаний при уменьшении количества ресурсов подписки.

Остановка и активация подписки

При остановке подписки происходит стандартное разделение списаний, описанное в статье Разделение списаний при остановке подписки.

При активации подписки происходит следующее:

  1. Период списания за текущий финансовый период изменяется: дата начала периода списания становится равной дате активации подписки.

  2. Сумма списания за текущий финансовый период изменяется: она становится равной произведению стоимости ресурса (подписки) в месяц на количество дней в периоде списания, деленному на количество дней в месяце.

  3. Скидка по списанию за текущий финансовый период изменяется: она становится пропорциональной новой сумме списания.

  4. Списание за текущий финансовый период переходит из статуса Открыто в статус Заблокировано.

  5. Сумма списания блокируется на балансе клиента.