Добрый день, обновились до версии 1.3.2-Provider
Пытаюсь правильно создать тарифный план, вводная следующая:
1000мб включено в абонентскую плату, абонентская плата - 1250 рублей в месяц.
1) Если включенный трафик будет исрасходован быстрее чем закончится месяц, то каждый дополнительный мегабайт будет стоить 1.5 рубля до конца месяца. 2) Если включенный трафик не израсходован за месяц - все равно полностью списать с человека 1250 за этот месяц.
3)Если в начале месяца у человека меньше денег на счету чем 1250р, то заблокировать доступ.
Итак, в моем понимании нужно сделтаь так:
Создаем тарифный план как на картинке:

Затем создать пользователя с учетом входящего трафика.
Абонентская плата при этом будет списываться 1ого числа каждого месяца, при помощи cron'a
Смущает следующее:
1) Пункт "При окончании положительного баланса". В моем понимании речь идет о общем кол-ве денег клиента. Однако, ведь он клиент мог положить денег на несколько месяцев вперед, в итоге вероятность того, что у него на счету будет сумма строго равная абонентской плате довольно мала, а значит, что "окончание положительного баланса" никогда не наступит. Тогда как добиться, чтобы в момент, когда человек скачал 1000мб, включенных в абонентку, начала действовать скидка?