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

Нет перехода на сайт PayMaster для оплаты
http://forum.bitel.ru/viewtopic.php?f=57&t=11764
Страница 1 из 1

Автор:  Antonavt [ 04 июл 2016, 18:50 ]
Заголовок сообщения:  Нет перехода на сайт PayMaster для оплаты

Выявил проблему после обновления биллинга до 7.0.

С веб интерфейса при нажатии "Перейти на сайт PayMaster для оплаты" должно кидать на сайт PayMaster для оплаты.
Но перехода не происходит. Страница обновляется и все.

Ошибок по логам не вижу. Но access_log.2016-07-04 содержит:
Код:
10.5.0.4 - [04/Jul/2016:17:21:04 +0500] 0.004 200 260 "POST /bgbilling/api/ru.customservice.bgbilling.service/PortalService HTTP/1.1"
10.5.0.1 1274E4BE72DD0E275921ECC677209A4E [04/Jul/2016:17:21:06 +0500] 0.055 200 7767 "POST /bgbilling/webexecuter HTTP/1.1" module=paymaster&mid=4&action=PayMaster&operation=pay&summ=123&GUID11285138124=&
10.5.0.1 - [04/Jul/2016:17:21:10 +0500] 0.002 200 255 "POST /bgbilling/api/ru.customservice.bgbilling.service/MonitorService HTTP/1.1

Код:
10.5.0.1 - [04/Jul/2016:17:14:20 +0500] 0.005 200 244 "POST /bgbilling/api/ru.customservice.bgbilling.service/AnalyzerService HTTP/1.1"
10.5.0.1 1274E4BE72DD0E275921ECC677209A4E [04/Jul/2016:17:14:23 +0500] 0.055 200 3984 "POST /bgbilling/webexecuter HTTP/1.1" midAuth=0&user=F20131378&pswd=827ccb0eea8a706c4c34a16891f84e7b&
10.5.0.1 1274E4BE72DD0E275921ECC677209A4E [04/Jul/2016:17:14:25 +0500] 0.029 200 7767 "GET /bgbilling/webexecuter?action=PayMaster&mid=4&module=paymaster&contractId=1303 HTTP/1.1" action=PayMaster&mid=4&module=paymaster&contractId=1303&
10.5.0.1 - [04/Jul/2016:17:14:25 +0500] 0.003 200 255 "POST /bgbilling/api/ru.customservice.bgbilling.service/MonitorService HTTP/1.1"


Сделал все по инструкции https://docs.bitel.ru/display/BGBILLING/SSLv3, при обновлении изменил названия опций в конфигурации.

Подскажите куда смотреть?

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

  Клиент: вер. 7.0.814 / 20.06.2016 15:49:19
    os: Windows Server 2008 R2; java: Java HotSpot(TM) Client VM, v.1.8.0_66
  Сервер: вер. 7.0.1058 / 21.06.2016 20:32:18
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.8.0_91

  assist: вер. 7.0.87 / 10.06.2016 16:58:41
  bill: вер. 7.0.83 / 10.06.2016 16:58:45
  mobimoney: вер. 7.0.39 / 10.06.2016 16:59:28
  paylinks: вер. 7.0.36 / 10.06.2016 16:59:37
  paymaster: вер. 7.0.54 / 10.06.2016 16:59:39
  rscm: вер. 7.0.180 / 10.06.2016 17:00:08
  ru.bitel.bgbilling.plugins.bonus: вер. 7.0.119 / 08.04.2016 17:40:32
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.81 / 29.04.2016 13:22:47
  ru.bitel.bgbilling.plugins.documents: вер. 7.0.173 / 31.05.2016 17:41:28
  ru.bitel.bgbilling.plugins.helpdesk: вер. 7.0.182 / 20.06.2016 14:52:35

Окружение:

  Клиент:
    os: Windows Server 2008 R2 x86, 6.1
    java: Java HotSpot(TM) Client VM, v.1.8.0_66
    jre home: C:\Program Files (x86)\Java\jre1.8.0_66
    default tz: 04.07.2016 17:10 YEKT +0500 (Asia/Yekaterinburg)
    user tz: 04.07.2016 17:10 YEKT +0500 (Asia/Yekaterinburg)
    locale: ru_RU
  Сервер:
    os: Linux i386, 2.6.32.27-new_kernel
    java: Java HotSpot(TM) Server VM, v.1.8.0_91
    jre home: /opt/jdk1.8.0_91/jre
    default tz: 04.07.2016 17:10 YEKT +0500 (Asia/Yekaterinburg)
    db time: master: 04.07.2016 17:10 YEKT
    db charset: connection: utf8(utf8_unicode_ci), database: cp1251(cp1251_general_ci)
    locale: ru_RU
    uptime: Started: 04.07.2016 16:11:27 Uptime: 0 d 00:59:22

Третьи стороны:

  Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved.
    http://p.yusukekamiyamane.com/
  Silk icon set. Copyright © Mark James. All rights reserved.
    http://www.famfamfam.com/lab/icons/silk/

Автор:  skn [ 05 июл 2016, 02:11 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Редактор веб-меню использовали?

У вас в логах
Код:
action=PayMaster

а должно быть
Код:
action=DoTransaction

Автор:  Antonavt [ 05 июл 2016, 15:32 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

В редакторе Веб-меню стоит action PayMaster.
Но и на старой версии биллинга 6.0 стоит PayMaster.

Вот лог с версии 6.0 при нажатии на кнопку(рабочий):
Код:
10.5.0.21 - [05/Jul/2016:12:25:09 +0500] 0.008 200 221 "POST /bgbilling/api/ru.customservice.bgbilling.service/PortalService HTTP/1.1"
10.5.0.21 64D8D8D00C5BA45D252AF0BAEBF6909E [05/Jul/2016:12:25:09 +0500] 0.046 302 - "POST /bgbilling/webexecuter HTTP/1.1" operation=pay&module=paymaster&action=PayMaster&pswd=827ccb0eea8a706c4c34a16891f84e7b&mid=4&user=F20131378&summ=67&


Версия 7.0:
Код:
10.5.0.4 15A900954C5751894F4B0FFE0BCAD546 [05/Jul/2016:12:27:38 +0500] 0.050 200 7591 "POST /bgbilling/webexecuter HTTP/1.1" user=F20131378&pswd=827ccb0eea8a706c4c34a16891f84e7b&module=paymaster&mid=4&action=PayMaster&operation=pay&summ=
123&GUID527961622620=&


Мы не на прямую работаем с вашим веб интерфейсом а через ajax.
Как я понимаю появился новый параметр GUID527961622620=. За что он отвечает? Его можно убрать? У него нет значения?

Автор:  Antonavt [ 05 июл 2016, 16:34 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Ну и если поставить DoTransaction то из вашего веб интерфейса работает.

Автор:  skn [ 05 июл 2016, 19:18 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

в 7 версии action поменялся...

Автор:  skn [ 05 июл 2016, 19:20 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Antonavt писал(а):
Как я понимаю появился новый параметр GUID527961622620=. За что он отвечает? Его можно убрать? У него нет значения?


это не наш параметр, мы его не используем

Автор:  zavndw [ 05 июл 2016, 19:20 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

c 6.1 :D
https://forum.bitel.ru/viewtopic.php?f=57&t=10311

Автор:  Antonavt [ 06 июл 2016, 12:11 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Спасибо за ответы,
Решили проблему изменением "action=PayMaster" на "action=DoTransaction" и "summ=" на "sum=".
Видимо второй параметр у вас тоже поменялся.

Автор:  dimOn [ 06 июл 2016, 16:50 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Цитата:
db charset: connection: utf8(utf8_unicode_ci), database: cp1251(cp1251_general_ci)

вот так не должно быть.
например, у вас полная карта договора нормально рисуется?

Автор:  Antonavt [ 06 июл 2016, 17:18 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

Цитата:
например, у вас полная карта договора нормально рисуется?

Вот так рисуется: вложение

Вложения:
Снимок.PNG
Снимок.PNG [ 33.93 КБ | Просмотров: 6619 ]

Автор:  dimOn [ 06 июл 2016, 18:32 ]
Заголовок сообщения:  Re: Нет перехода на сайт PayMaster для оплаты

кириллических букв нет справа, может всё нормально на самом деле, но ладно с этим пока, вообще если будут проблемы с кодировками - вы вспомните про этот комментарий сначала и исправьте кодировку коннекта или БД)

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