всем спасибо, и отдельное спасибо ~AsmodeuS~.
Ручное списание средств работает и очень даже удобно, правда как-то медленно (на бесплатной версии abills отрабатывало быстрее), но все же.
Для того чтобы не было таких вопрос опишу в чем я ошибался.
Данная команда списывает средства из раздела - переодические платежи, которые созданы вручну и назначены для каждого пользователя индивидуально.
Это отработает в том случаи, если переодичский платеж определяется стоимостью за день. т.е. дневное снятие за чтолибо. xxxx-xx-xx - расшифровывается гггг-мм-дд.
Код: Выделить всё
/usr/abills/libexec/periodic daily MODULES=Abon DATE=xxxx-xx-xx
При данной команде спишится сумма за переодическую услугу, оплата за которую распределена в течении месяца. Например в месяце 30 дней, а услуга стоит 30рублей, спишется 1 рубль за тот самый день, который вам необходим.
Код: Выделить всё
/usr/abills/libexec/periodic monthly MODULES=Abon DATE=xxxx-xx-xx
Если у Вас стоимость ТП задается в настройках тарифа на интернет и выхоте стипасть за них, как это надо было мне, это делается следующим образом.
В данном случаи списание произойдет за день, если установлена стоимость ТП и стоит распределение оплаты в течении месяца. 30р/30дней - 1 рубль. Если оплата стоит за месяц без распределения то в необходимый день у вас спишется вся сумма ТП, если дата активации попадает на этот день.
Код: Выделить всё
/usr/abills/libexec/periodic monthly MODULES=Dv DATE=xxxx-xx-xx
В тарифах есть еще поле - дневная оплата, если она установлена, ее списывать надо данной командой.
Код: Выделить всё
/usr/abills/libexec/periodic daily MODULES=Dv DATE=xxxx-xx-xx
Помните, что при таком выполнении команд списние пройдет ПО ВСЕМ аккаунтам. В случаи, если вам надо списать с определенного аккаунта есть параметр выбора конкретного аккаунта - LOGIN ему присваиваем имя акаунта, а не номер лицевого счета(циферки под иминем).
Собственно примерно вот так.