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

Вопросы по установке модуля
http://forum.bitel.ru/viewtopic.php?f=57&t=12554
Страница 1 из 1

Автор:  abu [ 25 июл 2017, 06:26 ]
Заголовок сообщения:  Вопросы по установке модуля

После покупки модуля, хочется:
- скачать его для версии 6.2. На сайте прямой ссылки нет, подойдет закачка по адресу ftp://bgbilling.ru/pub/bgbilling/6.2/data/paymaster_6.2_55.zip?
- настроить. В документации про настройку пара слов и скриншот. Делать так, как на скриншоте? Или нужно еще прописывать то, что, например, указано тут - https://forum.bitel.ru/viewtopic.php?f=57&t=7348#p57687 ?

Автор:  dimOn [ 25 июл 2017, 12:21 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

не надо качать ниоткуда, установка делается так:
<bginstaller> update
<bginstaller> install paymaster

Автор:  zavndw [ 25 июл 2017, 12:37 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

настройка через кнопку шаблон, там все есть

Автор:  dimOn [ 25 июл 2017, 13:20 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

21й век как-никак :umnik:

Автор:  abu [ 25 июл 2017, 13:51 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

Что-то не заладилось по-современному сделать:
Цитата:
./bg_installer.sh install paymaster
07-25/16:49:27 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@f759d7] to java:comp/env/mq/connectionFactory
07-25/16:49:27 INFO [main] DefaultServerSetup - Init DB connection pools
07-25/16:49:27 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
07-25/16:49:27 INFO [main] AnnotatedMBean - Register MBean ru.bitel.bgbilling.server.util:type=DatabaseConnectionPool,name=master
07-25/16:49:27 INFO [main] DefaultServerSetup - Init trash pools...
mq 07-25/16:49:27 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
mq 07-25/16:49:27 DEBUG [EventProcessor-init] FailoverTransport - Reconnect was triggered but transport is not started yet. Wait for start to connect the transport.
mq 07-25/16:49:28 DEBUG [EventProcessor-init] FailoverTransport - Started.
mq 07-25/16:49:28 DEBUG [EventProcessor-init] FailoverTransport - Waking up reconnect task
mq 07-25/16:49:28 DEBUG [ActiveMQ Task] FailoverTransport - urlList connectionList:[nio://127.0.0.1:61616?socketBufferSize=1000000]
mq 07-25/16:49:28 DEBUG [ActiveMQ Task] FailoverTransport - Attempting connect to: nio://127.0.0.1:61616?socketBufferSize=1000000
mq 07-25/16:49:28 DEBUG [ActiveMQ Task] WireFormatNegotiator - Sending: WireFormatInfo { version=6, properties={TcpNoDelayEnabled=true, SizePrefixDisabled=false, CacheSize=1024, StackTraceEnabled=true, CacheEnabled=true, TightEncodingEnabled=true, MaxInactivityDuration=30000, MaxInactivityDurationInitalDelay=10000}, magic=[A,c,t,i,v,e,M,Q]}
mq 07-25/16:49:28 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - Received WireFormat: WireFormatInfo { version=6, properties={TcpNoDelayEnabled=true, SizePrefixDisabled=false, CacheSize=1024, StackTraceEnabled=true, CacheEnabled=true, TightEncodingEnabled=true, MaxInactivityDuration=30000, MaxInactivityDurationInitalDelay=10000}, magic=[A,c,t,i,v,e,M,Q]}
mq 07-25/16:49:28 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 before negotiation: OpenWireFormat{version=6, cacheEnabled=false, stackTraceEnabled=false, tightEncodingEnabled=false, sizePrefixDisabled=false}
mq 07-25/16:49:28 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 after negotiation: OpenWireFormat{version=6, cacheEnabled=true, stackTraceEnabled=true, tightEncodingEnabled=true, sizePrefixDisabled=false}
mq 07-25/16:49:28 DEBUG [ActiveMQ Task] FailoverTransport - Connection established
mq 07-25/16:49:28 INFO [ActiveMQ Task] FailoverTransport - Successfully connected to nio://127.0.0.1:61616?socketBufferSize=1000000
07-25/16:49:28 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@121a74c to BG.Event.ru.bitel.bgbilling.kernel.event.events.system.ModuleConfigModifiedEvent
Update starting...
Update from ftp://ftp.bgbilling.ru/pub/bgbilling
Server version is 6.2
Set passive mode...
Changing dir to /pub/bgbilling/6.2
Checking component for paymaster...
No component name paymaster, available: bill, bonus, hd, inet, ipn, phone, pscb, rbkmoney, sberbank, subscription, trayinfo, update_lib, vseplatezhi, webmoney
07-25/16:49:29 INFO [Thread-4] EventProcessor - Shutdown EventProcessor...
07-25/16:49:29 DEBUG [Thread-4] ActiveMQMessageConsumer - remove: ID:localhost.localdomain-33025-1500968967916-0:1:2:1, lastDeliveredSequenceId:0

Автор:  zavndw [ 25 июл 2017, 14:03 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

тогда скачайте его руками и установите, главное с начала биллинг обновите
21 век а все на 6.2 :D

Автор:  abu [ 25 июл 2017, 14:09 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

(:

Я потому и спросил, что модуль paymaster на ftp для версии 6.2 лежит в другом каталоге, в каталоге /data, хотя, например, для версии 6.1 он лежит со всеми остальными модулями в куче и в каталоге /data тоже лежит.

В /data, как я понимаю, свалено все, с разными версиями разных модулей. Отсюда и вопрос - качнуть из /data?

Автор:  dimOn [ 25 июл 2017, 14:37 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

это косяк со сборкой просто, там вообще куда-то всё пропало :facepalm:
в data всё складывается архивно, в sets по датам разбито
можно скачать zip и поставить руками, да. но придётся обновить , а не обновится - потому что см. выше

починяется

Автор:  abu [ 25 июл 2017, 14:53 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

Я еще 13.07.2017 обновлялся. Мб, уже в ту пору что-то недовыложено было? И если было, то новое обновление не поставит ли все колом? (:

Автор:  dimOn [ 25 июл 2017, 16:01 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

всё вроде на месте сейчас, делайте теперь как выше написано :idea:

Автор:  abu [ 25 июл 2017, 17:11 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

Завтра приступлю и все сделаю по канону (:
Спасибо.

Автор:  abu [ 27 июл 2017, 06:29 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

К XXI веку в части установки моудля приобщился, все хорошо. Остались вопросы по настройке:

1. В версии биллинга 7.0, судя по скриншоту в документации, настроек у модуля гораздо больше, чем в в версии 6.2.
https://docs.bitel.ru/pages/viewpage.action?pageId=73597734 - версия для 7.0, в приложении - скриншот настроек для версии 6.2.

Так и должно быть?

2. Строка paymaster.payer.email - "E-mail покупателя. Эти данные используются системой Paymaster для оповещения пользователя о статусе платежа. Кроме того, некоторые платежные системы требуют указания e-mail."

В нее надо что-то прописывать? Мб, id параметра договора, в котором находится email абонента?

3. Если это относится к интеграции с биллингом, то - какие прописывать действия в ЛК PayMaster для обратных вызовов? Там есть такие (скриншот в приложении):

- Payment notification (действия - POST запрос, WebMoney Legacy, email)
- Success redirect (действия - GET запрос, POST запрос, WebMoney Legacy)
- Failure redirect (действия - GET запрос, POST запрос, WebMoney Legacy)
- Invoice confirmation (действия - GET запрос, POST запрос, WebMoney Legacy, проверка доступности страницы)

Я правильно понимаю, что должны работать либо настройки url-ов, прописанные в ЛК, либо настройки url-ов, прописанные в биллинге, но не в двух местах сразу?

4. Есть такая настройка в ЛК - "Повторно отправлять Payment Notification при сбоях". К ней идет пояснение: "Payment Notification будет автоматически переотправлен, если первая попытка была неудачной. Перед включением: убедитесь, что не будет выполнено автоматическое повторное начисление средств абоненту (исполнение обязательств по платежу) при повторном получении Payment Notification!"

Вроде как опция нужная. Где можно убедиться, что не будет автоматическое повторное начисление абоненту при повторном уведомлении?

Вложения:
999(398).jpg
999(398).jpg [ 21.91 КБ | Просмотров: 13919 ]
999(397).jpg
999(397).jpg [ 78.93 КБ | Просмотров: 13919 ]

Автор:  zavndw [ 27 июл 2017, 08:19 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

вот обязательные параметры века уже)
Код:
paymaster.digest.type=MD5
paymaster.merchant.id=ид
paymaster.secret=секрет
paymaster.payment.type.id=3

вот в ветке есть все вопросы
там не меняется ни чего с 5.1 версии

Автор:  skn [ 27 июл 2017, 16:42 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

1) да
2) укажите свое мыло
3) достаточно прописать в ЛК paymaster
4) провести тест

Автор:  abu [ 28 июл 2017, 06:35 ]
Заголовок сообщения:  Re: Вопросы по установке модуля

Дополню:

"3) достаточно прописать в ЛК paymaster" - прописал в ЛК paymaster и запросы выставил везде POST.
"4) провести тест" - в соседней теме нашел ваш ответ, что проверка есть, сразу не заметил, извините.

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

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