forum.bitel.ru
http://forum.bitel.ru/

Активация бонусной опции
http://forum.bitel.ru/viewtopic.php?f=56&t=12442
Страница 1 из 1

Автор:  abu [ 12 май 2017, 08:26 ]
Заголовок сообщения:  Активация бонусной опции

Настроил в тарифном плане активацию опции бонусами. Если активирую опцию из ЛК, то активируется так, как и задумывалось, без выставления расхода за активацию. Если активирую эту же опцию из клиента биллинга, то выставляется расход за активацию опции. Так и должно быть?

Конфигурация плагина:
Цитата:
# Курс, rate = кол-во бонусов к одному рублю
rate=1
# Список кодов расходов договора, для которых установлен максимальный процент от суммы, который можно оплатить бонусами
charge=1
# и непосредственно сами значения для конкретных расходов
charge.percent.1=1
#>charge.percent.54=35
#>charge.percent.39=0
#>charge.percent.55=100
# Максимальный процент - значение по умолчанию
charge.percentDefault=1
# Ид тарифных опций которые можно оплатить только бонусами в web-e
tariffOptionsPaymentOnlyWithBonuses=2,4
# Дин программы
#>dinamicBonusPrograms=ru.bitel.bgbilling.bonus.myPrograms.FirstProgram,ru.bitel.bgbilling.bonus.myPrograms.SecondProgram


Информация о версии:

Клиент: вер. 7.0.880 / 10.03.2017 17:18:18
os: Linux; java: Java HotSpot(TM) Server VM, v.1.8.0_74
Сервер: вер. 7.0.1210 / 13.03.2017 11:35:41
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45

card: вер. 7.0.41 / 10.03.2017 16:58:30
inet: вер. 7.0.738 / 13.03.2017 11:35:55
npay: вер. 7.0.205 / 01.03.2017 18:57:24
paymaster: вер. 7.0.63 / 31.01.2017 19:41:50
rscm: вер. 7.0.184 / 10.02.2017 13:51:11
ru.bitel.bgbilling.plugins.bonus: вер. 7.0.128 / 24.11.2016 20:05:19
ru.bitel.bgbilling.plugins.helpdesk: вер. 7.0.196 / 15.02.2017 18:12:55
tv: вер. 7.0.239 / 30.11.2016 18:20:31

Вложения:
999(311).jpg
999(311).jpg [ 207.22 КБ | Просмотров: 3782 ]
999(307).jpg
999(307).jpg [ 120.99 КБ | Просмотров: 3782 ]

Автор:  dimOn [ 12 май 2017, 08:50 ]
Заголовок сообщения:  Re: Активация бонусной опции

Цитата:
то активируется так, как и задумывалось, без выставления расхода за активацию
странно, что задумывалось без расхода а в настройках стоит снимать расход за активацию

Автор:  abu [ 12 май 2017, 09:38 ]
Заголовок сообщения:  Re: Активация бонусной опции

Неточно выразился - расход в опции необходимо указывать, согласно документации, да. Имелось в виду, что расход для абонента будет нулевым. Опция стОит, например, два рубля, и эти два рубля, при активации опции, берутся из бонуса.

При активации через ЛК предлагает оплатить на все два рубля.
При активации через клиента почему-то предлагает оплатить бонусами так, как на втором скриншоте.

Вложения:
999(313).jpg
999(313).jpg [ 25.93 КБ | Просмотров: 3775 ]
999(312).jpg
999(312).jpg [ 23.78 КБ | Просмотров: 3776 ]

Автор:  Ildar [ 12 май 2017, 10:42 ]
Заголовок сообщения:  Re: Активация бонусной опции

Данный тип расхода перечислен в параметре tariffOptionsPaymentOnlyWithBonuses ? Если правой кнопкой мыши нажать на расход, что выводит( скрин ). Бонусного баланса было достаточно на момент активации.
Какой код у данного расхода? В общем у меня подозрение, что для этого кода не задан макс. Процент, поэтому берётся указанный у вас дефолтный, то есть 1%. Но при этом данный код перечислен в tariffOptionsPaymentOnlyWithBonuses, что для веба интерпретируется, что только 100% бонусами.

Автор:  abu [ 12 май 2017, 12:47 ]
Заголовок сообщения:  Re: Активация бонусной опции

1.
Цитата:
Данный тип расхода перечислен в параметре tariffOptionsPaymentOnlyWithBonuses ?

Нет, потому что, согласно документации:
Цитата:
# Ид тарифных опций которые можно оплатить только бонусами в web-e
tariffOptionsPaymentOnlyWithBonuses=10,3,5
я внес туда id опций, а не расходов. У меня там значения 2 и 4.

С другой стороны, в конфигурацию внесена строка:
Цитата:
# Список кодов расходов договора, для которых установлен максимальный процент от суммы, который можно оплатить бонусами
charge=1

2. Если правой кнопкой нажать на расход, пишет:
Цитата:
Сумма: 2.0
Скидка (бонусы): 2.0 [2]
Итого: 0.00

3. Бонусного баланса достаточно на момент активации.
4. Код у данного расхода - 1, в конфигурацию, как я понимаю, он внесен.

Также, у меня бонусная программа по приходу, не по расходу. Про расходы программы нет.

UPD. Выставил charge.percent.1=100 и charge.percentDefault=100, в клиенте оплату бонусами показывает как надо. В принципе, меня это устраивает, но почему по-разному в ЛК и клиенте отображалась активация - вопрос.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/