forum.bitel.ru http://forum.bitel.ru/ |
|
Проверка баланса с учетом лимита - не работает http://forum.bitel.ru/viewtopic.php?f=60&t=11420 |
Страница 1 из 1 |
Автор: | barguzin2 [ 03 мар 2016, 20:43 ] |
Заголовок сообщения: | Проверка баланса с учетом лимита - не работает |
Код: subscription.balance.contract.limit=true Работает только в случае первичной активации вручную и дальше при автопродлении - всё ок, позволяет выбрать лимит. Однако, самая суть этой фичи - это отрабатывания события Изменения лимита, когда у абонента закончились деньги и он берет обещанный платеж (делает понижение лимита), а это как раз не работает, подписка не возобновляется. На приход платежа, достаточный для активации с учётом лимита тоже не реагирует. |
Автор: | skn [ 03 мар 2016, 22:23 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
сейчас автопродление срабатывает только при приходе платежа... (изменение лимита сюда не попадает) по хорошому в вашем случае надо отслеживать изменения баланса (баланс может поменяться не только по платежу но и по перерасчету, удалению расхода и т.д.) и лимита и при каждом изменение проверять в какую сторону изменился, если увеличился то пытаться активировать подписки но такое поведение может сильно грузить систему, так как баланс может меняться очень часто... |
Автор: | barguzin2 [ 04 мар 2016, 08:58 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
Речь то не про само автопродление, а про учёт лимита при активации/продлении подписки. Про изменение баланса - ну это перебор уже, вы же его тоже не обрабатываете для активации подписки даже без учета лимита. Переобсчет - это крайняя мера, делается вручную обычно и активировать подписку можно тоже вручную. А вот понижение лимита делает абонент в ЛК. Писать свой обработчик события?! Можно и написать (смотреть есть ли неактивные подписки с флагом автопродления и пытаться их активировать), только с учётом введения нового параметра учитывать лимит было бы логично обрабатывать это штатно. Это не такое частое событие и грузить систему не будет. |
Автор: | vkulakov [ 27 июл 2016, 20:34 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
Так что с лимитом и продлением подписки? Писать свой скрипт? |
Автор: | skn [ 27 июл 2016, 22:27 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
vkulakov писал(а): Так что с лимитом и продлением подписки? Писать свой скрипт? какие проблемы? |
Автор: | vkulakov [ 28 июл 2016, 13:26 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
skn писал(а): vkulakov писал(а): Так что с лимитом и продлением подписки? Писать свой скрипт? какие проблемы? Из темы я понял, что автопродление не работает при изменении лимита (например, при активации обещанного платежа через ЛК). Последнее сообщение содержит вопрос: barguzin2 писал(а): Писать свой обработчик события?! Т. е. нужно писать свой скрипт или вы почините модуль и он будет автоматически продлять подписку при изменении лимита? |
Автор: | skn [ 28 июл 2016, 17:44 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
т.е. вы попробовали и у вас не работает? |
Автор: | vkulakov [ 28 июл 2016, 17:51 ] |
Заголовок сообщения: | Re: Проверка баланса с учетом лимита - не работает |
Я пока не пробовал - размышляю только, какой модуль выбрать. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |