admin:main:tariffs:types:13

Тип тарифа: Обязательно Каждый Месяц, тип 4


Данный тип тарифа работает по логике мобильных операторов, при полной оплате тариф подключается на 30 дней. Если баланса не хватило на полную оплату но хватает на оплату одного дня то тариф подключится на 1 день. В случаи нехватки баланса для оплаты одного дня, абонент блокируется до пополнения. Дата снятия абонплаты записывается в таблицу users, поле expired

Снятие происходит путем ежедневного запуска консольной команды pay_tarif_type_4, данная команда выполняет:

  • Снятие за аренду устройств (снятие происходит при каждом запуске)
  • Снятие абонплаты по тарифу (месяц/день)
  • Снятие абонплаты за реальный IP (месяц/день)
  • Снятие абонплаты за подписки с опцией как в тарифе (месяц/день)


Так как у данного тарифа довольно сложная логика, не рекомендуется подключать к данному типу тарифа подписки без включенной опции как в тарифе так как в таком случаи у абонента будут происходить снятие вне логики тарифа. К примеру: 1 числа запустили в 00:00, обработало абонентов, а после в 00:01 запустился ежемесячный скрипт и обработал ежемесячные подписки и в результате у абонента может быть оплачен тариф на месяц по логике тарифа но баланс в минусе.
Если все же подключения подписок без опции как в тарифе не избежать, то рекомендуем запускать скрипт в 00:05 дабы не попасть под ситуацию описанную в примере.

  • admin/main/tariffs/types/13.txt
  • Последнее изменение: 15 мес. назад
  • alexd