Не могу до конца разобраться, как снимается и начисляется абонплата за сутки. Имеем дебетовые договора, абонплата безлимит с подневным режимом снятия до текущего дня. В планировщике стоит: закрытие статусов npay договоров по балансу 0:05, установка статусов договоров 0:15, начисление npay абонплат 0:25. В моем понимании, в 0:05 должно закрывать договора, где не хватает денег, а в 0:25 снимать с тех, кому хватает, деньги на текущие сутки. При поступлении платежа после блокировки должно снимать за текущие сутки и активировать договор и в следующий обсчет снимать опять за текущие сутки. А получается странно, при платеже после блокировки сумма за сутки снимается, а на следующий день баланс счета не меняется и начинает сниматься только на третий день. В итоге все снимается правильно, т.е. чел закинул условно 50р и ему их хватило на три дня, но объяснить это юзерам толком не получается. Или я сам чего-то не так понимаю...
|