Generating Charges for Prepay payment model
The payment model (Postpay or Prepay) is set in the Account Class (see Creating an Account Class). This rule is applied to each Account that based on this Account Class. Custormer can use wherether Prepay or Postpay payment model. You can change the payment model only if the Account has no Subscriptions or all Subscription has the "Deleted" status.
Общие правила биллинга при использовании Модели Предоплаты
При использовании Модели Предоплаты используется логика разрешающая Клиенту использовать Услуги, только при положительном Балансе клиента или в рамках заданного Кредитного лимита. Задание возможности оплаты с отрицательным Балансом производится в Правиле обслуживания (см. Правила обслуживания) с помощью флажка «Оплата с отрицательным балансом». При этом Клиент имеет возможность заказать Услугу только в пределах величины установленной в поле «Кредитный лимит». Например, при Кредитном лимите = 200 и Балансе = -10 клиент может заказать Тарифный план, абонентская плата и плата за установку которого не превышает 190.
Заказанная Подписка формирует ежемесячные Списания (см. Списания) с датами создания и окончания, описанными в таблице ниже. Сформированные Списания блокируют денежные средства на Балансе клиента и имеют статус «Заблокировано». Уменьшение Баланса клиента происходит в день окончания соответствующего Списания, данное Списание получает статус на «Закрыто».
№ Списания | Дата создания Списания | Дата окончания Списания |
---|---|---|
Списание 1 | День оплаты Заказа | Ближайший Финансовый день |
Списание 2 | Ближайший Финансовый день | Следующий Финансовый день |
Списание 3 | Следующий Финансовый день | Финансовый день N |
Списание 4 | Финансовый день N | Финансовый день N+1 |
... | ||
Списание N | Финансовый день N+n | Дата истечения Подписки |
Акт за Услуги формируется в Финансовый день, установленный в Правиле предоставления. Таким образом, у Клиента за месяц может быть сформировано множество Актов. При этом каждый из Актов должен включать в себя все Подписки, входящие в Правило предоставления с Финансовым днем формирования данного Акта.
Заказ Подписки на определенный период
Рассмотрим пример заказа Подписки (см. Заказ новой Подписки) на 2 месяца:
- На Дату создания Подписки (19.09.2016) формируется определенное количество Списаний, которое завит от:
- Финансового дня (3-е число каждого месяца), установленного в Правилах предоставления (см. Создание правила предоставления);
- Периода подписки (2 месяца), задаваемого исходя из периода, выбранного при заказе подписки (см. Периоды тарифного плана).
- Списание 1: период от Даты создания Подписки до первого Финансового дня (19.09.2016 - 2.10.2016);
- Списание 2: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 3: период от второго Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- В Финансовый день (3.10.2016) происходит уменьшение Баланса Клиента на Списание 1. Списание 1 получает статус "Закрыто".
- В Финансовый день (3.11.2016) происходит уменьшение Баланса Клиента на Списание 2. Списание 2 получает статус "Закрыто".
- На Дату истечения подписки Списание 3 получает статус "Закрыто" и происходит уменьшение Баланса Клиента на Списание 3. А также, если не было настроено Автопродление подписки (см. Автоматическое продление подписки), Подписка будет активна на период заданный в параметре Период отсрочки платежа (20 дней) (см. Создание правила предоставления).
- Подписка будет остановлена после истечения Периода отсрочки платежа (7.12.2016).
- Подписка будет удалена после истечения Периода блокировки подписки (7.12.2016) (см. Создание правила предоставления).
Заказ Дополнительного ресурса Подписки
Рассмотрим пример заказа Дополнительного ресурса (см. Изменение Дополнительного ресурса подписки) после заказа Подписки (см. Заказ новой Подписки):
- На Дату создания Подписки (19.09.2016) формируется определенное количество Списаний, которое завит от:
- Финансового дня (3-е число каждого месяца), установленного в Правилах предоставления (см. Создание правила предоставления);
- Периода подписки (2 месяца), задаваемого исходя из периода, выбранного при заказе подписки (см. Периоды тарифного плана).
- Списание 1: период от Даты создания Подписки до первого Финансового дня (19.09.2016 - 2.10.2016);
- Списание 2: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 3: период от второго Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- В Финансовый день (3.10.2016) происходит уменьшение Баланса Клиента на Списание 1. Списание 1 получает статус "Закрыто".
- Клиент производит заказ Дополнительного ресурса 6.10.2016. Полученные при оплате средства блокируются и создаются следующие Списания, исходя из оставшегося Периода подписки:
- Списание 4: период от даты оплаты заказа на увеличение ресурса до следующего Финансового дня (06.10.2016 - 2.11.2016);
- Списание 5: период от Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- В Финансовый день (3.11.2016) происходит уменьшение Баланса Клиента на Списания 2 и 4. Списания 2 и 4 получают статус "Закрыто".
- На Дату истечения подписки Списания 3 и 5 получают статус "Закрыто" и происходит уменьшение Баланса Клиента на Списания 3 и 5. А также, если не было настроено Автопродление подписки (см. Автоматическое продление подписки), предоставление Подписки и Дополнительного ресурса будет остановлено.
Уменьшение Дополнительного ресурса Подписки
Рассмотрим пример уменьшения заказанного ранее Дополнительного ресурса (см. Изменение Дополнительного ресурса подписки):
- На Дату создания Подписки (19.09.2016) формируется определенное количество Списаний, которое завит от:
- Финансового дня (3-е число каждого месяца), установленного в Правилах предоставления (см. Создание правила предоставления);
- Периода подписки (2 месяца), задаваемого исходя из периода, выбранного при заказе подписки (см. Периоды тарифного плана).
- Списание 1: период от Даты создания Подписки до Финансового дня (19.09.2016 - 2.10.2016);
- Списание 2: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 3: период от Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- В Финансовый день (3.10.2016) происходит уменьшение Баланса Клиента на Списание 1. Списание 1 получает статус "Закрыто".
- Клиент производит заказ Дополнительного ресурса 6.10.2016. Полученные при оплате Заказа средства блокируются и создаются следующие Списания, исходя из оставшегося Периода подписки:
- Списание 4: период от даты оплаты заказа на увеличение ресурса до следующего Финансового дня (06.10.2016 - 2.11.2016);
- Списание 5: период от Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- Клиент создает заказ на уменьшение Дополнительного ресурса 19.10.2016. Полученные при оплате Заказа средства блокируются и производятся следующие операции:
- изменяется период Списания 4: от даты оплаты заказа на увеличение ресурса до даты Заказа на уменьшение ресурсов (06.10.2016 - 19.10.2016);
- создается Списание 6 уменьшенного размера пропорционально количеству используемого ресурса: от даты заказа на уменьшение ресурсов до Финансового дня (19.10.2016 - 2.11.2016);
- изменяется размер Списания 5 пропорционально объему используемого ресурса;
На Балансе Клиента происходит разблокирование части средств за использование Дополнительного ресурса в период с даты оплаты Заказа на уменьшение ресурсов до Даты истечения подписки. - В Финансовый день (3.11.2016) происходит уменьшение Баланса Клиента на Списания 2, 4, 6. Списания 2, 4, 6 получают статус "Закрыто".
- На Дату истечения подписки Списания 3 и 5 получают статус "Закрыто" и происходит уменьшение Баланса Клиента на Списания 3 и 5. А также, если не было настроено Автопродление подписки (см. Автоматическое продление подписки), предоставление Подписки и Дополнительного ресурса будет остановлено.
Изменение Дополнительного ресурса Подписки на различное количество единиц
Рассмотрим пример увеличения и уменьшения Дополнительного ресурса Подписки (см. Изменение Дополнительного ресурса подписки) на разное количество единиц:
- На Дату создания Подписки (13.09.2016) формируется определенное количество Списаний, которое завит от:
- Финансового дня (3-е число каждого месяца), установленного в Правилах предоставления (см. Создание правила предоставления);
- Периода подписки (2 месяца), задаваемого исходя из периода, выбранного при заказе подписки (см. Периоды тарифного плана).
- Списание 1: период от Даты создания Подписки до Финансового дня (13.09.2016 - 2.10.2016);
- Списание 2: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 3: период от Финансового дня до Даты истечения подписки (3.11.2016 - 12.11.2016);
- Клиент производит заказ трех единиц Дополнительного ресурса 18.09.2016. Полученные при оплате Заказа средства блокируются и создаются следующие Списания, исходя из оставшегося Периода подписки:
- Списание 4: период от даты оплаты заказа на увеличение ресурса до следующего Финансового дня (24.09.2016 - 3.10.2016);
- Списание 5: период от Финансового дня до Даты истечения подписки (3.10.2016 - 2.11.2016);
Размер Списаний рассчитывается пропорционально периоду, за который сформировано данное Списание и количеству единиц ресурса. Все сформированные Списания получают статус "Заблокировано".
- Клиент производит дополнительный заказ одной единицы того же Дополнительного ресурса 24.09.2016. Полученные при оплате Заказа средства блокируются и создаются следующие Списания, исходя из оставшегося Периода подписки:
- Списание 7: период от даты оплаты заказа на увеличение ресурса до следующего Финансового дня (24.09.2016 - 2.10.2016);
- Списание 8: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 9: период от второго Финансового дня до Даты истечения подписки (3.11.2016 - 12.11.2016);
Размер Списаний рассчитывается пропорционально периоду, за который сформировано данное Списание и количеству единиц ресурса. Все сформированные Списания получают статус "Заблокировано".
- В Финансовый день (3.10.2016) происходит уменьшение Баланса Клиента на Списания 1, 4, 7. Списания 1, 4, 7 получают статус "Закрыто".
- Клиент создает заказ на уменьшение Дополнительного ресурса на 3 единицы 19.10.2016. Производятся анализ предыдущих Списаний, связанных с увеличением данного Ресурса, в порядке уменьшения актуальности данных Списаний. Списания связанные с заказом на увеличение ресурса на одну единицу отменяются, а списания, связанные с заказом на увеличение ресурса на три единицы уменьшаются на две единицы (на разницу между актуальным заказом 1 единицы ресурса и заказом на уменьшение ресурса на 3 единицы):
- Изменяется период Списания 8: от Финансового дня до даты формирования Заказа на уменьшение ресурса (03.10.2016 - 19.10.2016). Списание 8 остается в статусе "Заблокировано".
- Создается нулевое Списание 10: от даты заказа на уменьшение ресурсов до следующего Финансового дня (19.10.2016 - 2.11.2016). Списание 10 получает статус "Отменено".;
- Списание 9 отменяется (получает статус "Отменено");
- Изменяется период Списания 5: от Финансового дня до даты формирования Заказа на уменьшение ресурса (03.10.2016 - 19.10.2016). Списание 5 остается в статусе "Заблокировано".
- Создается Списание 11 уменьшенного размера пропорционально количеству используемого ресурса: от даты заказа на уменьшение ресурсов до следующего Финансового дня (19.10.2016 - 2.11.2016). Списание 11 получает статус "Заблокировано".
- Изменяется размер Списания 6 пропорционально объему используемого ресурса. Списание 6 остается в статусе "Заблокировано".
На Балансе Клиента происходит разблокирование части средств за использование Дополнительного ресурса в период с даты оплаты Заказа на уменьшение ресурсов до Даты истечения подписки. - В Финансовый день (3.11.2016) происходит уменьшение Баланса Клиента на Списания 2, 5, 8, 11. Списания 2, 5, 8, 11 получают статус "Закрыто".
- На Дату истечения подписки Списания 3 и 6 получают статус "Закрыто" и происходит уменьшение Баланса Клиента на Списания 3 и 6. А также, если не было настроено Автопродление подписки (см. Автоматическое продление подписки), предоставление Подписки и Дополнительного ресурса будет остановлено.
Переключение Тарифного плана Подписки
При переключении Тарифного плана в рамках текущей Подписки (см. Переключение тарифного плана) происходят операции с Списаниями аналогичные изменению Дополнительного ресурса Подписки.
Остановка Подписки
Рассмотрим пример остановки Подписки (см. Остановка подписки), которая была заказана ранее (см. Заказ новой Подписки) на период 2 месяца:
- На Дату создания Подписки (19.09.2016) формируется определенное количество Списаний, которое завит от:
- Финансового дня (3-е число каждого месяца), установленного в Правилах предоставления (см. Создание правила предоставления);
- Периода подписки (2 месяца), задаваемого исходя из периода, выбранного при заказе подписки (см. Периоды тарифного плана).
- Списание 1: период от Даты создания Подписки до первого Финансового дня (19.09.2016 - 2.10.2016);
- Списание 2: месяц между двумя Финансовыми днями (3.10.2016 - 2.11.2016);
- Списание 3: период от второго Финансового дня до Даты истечения подписки (3.11.2016 - 18.11.2016);
- В Финансовый день (3.10.2016) происходит уменьшение Баланса Клиента на Списание 1. Списание 1 получает статус "Закрыто".
- Оператор производит остановку Подписки. На дату остановки Подписки (18.10.2016) производятся следующие операции:
- изменяется период Списания 2: от прошедшего Финансового дня до даты остановки Подписки (03.10.2016 - 17.10.2016), а также происходит закрытие Списания 2 и уменьшение Баланса Клиента на Списание 2;
- создается Списание 4: от даты остановки Подписки до следующего Финансового дня (17.10.2016 - 2.11.2016);
- Списания 3 и 4 отменяются и на Балансе Клиента происходит разблокирование части средств равное Списаниям 3 и 4.