forum.bitel.ru http://forum.bitel.ru/ |
|
Не проходят платежи через Sbrf http://forum.bitel.ru/viewtopic.php?f=18&t=11603 |
Страница 1 из 1 |
Автор: | _victor_ [ 16 май 2016, 20:26 ] |
Заголовок сообщения: | Не проходят платежи через Sbrf |
При запросе через браузер Код: https://x.x.x.x:8443/bgbilling/mpsexecuter/17/5/?ACTION=payment&ACCOUNT=000000/0000&TYPE=15&AMOUNT=340.24&PAY_ID=3&PAY_DATE=16.05.2016_14%3A30%3A01 Выдает ответ Код: <response> <CODE>4</CODE> <MESSAGE> Введена неверная сумма платежа. Минимальный платеж составляет 10 руб. </MESSAGE> </response> если убрать из запроса "&AMOUNT=340.24" то платеж проходит в биллинг, но с нулевой суммой. конфиг Код: mps.5.mode=1 mps.5.title=Сбербанк mps.5.protocol=sbrf mps.5.protocol.ext=addBalanceInfo mps.5.login=sbeb mps.5.passw=sbrbnksb mps.5.cert=0 mps.5.cert.pem= mps.5.pid=29 mps.5.search.mode=contract mps.5.min.summ=10 если из конфига убрать mps.5.min.summ=10 то выдает Код: <response> <CODE>4</CODE> <MESSAGE> Введена неверная сумма платежа. Минимальный платеж составляет 0 руб. </MESSAGE> </response> Код: Сервер: вер. 6.0 сборка 1876 от 14.04.2016 15:56:47
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_65 bill вер. 6.0 сборка 358 от 29.02.2016 20:23:27 card вер. 6.0 сборка 232 от 29.02.2016 20:23:29 cerbercrypt вер. 6.0 сборка 269 от 29.02.2016 20:23:33 dba вер. 6.0 сборка 170 от 29.02.2016 20:23:46 dialup вер. 6.0 сборка 409 от 29.02.2016 20:23:47 email вер. 6.0 сборка 190 от 29.02.2016 20:23:49 gorod вер. 6.0 сборка 171 от 29.02.2016 20:23:51 inet вер. 6.0 сборка 1518 от 14.04.2016 15:56:56 ipn вер. 6.0 сборка 280 от 14.04.2016 15:56:58 mps вер. 6.0 сборка 232 от 12.05.2016 19:16:18 |
Автор: | skn [ 16 май 2016, 20:42 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
исправлено (рекомендуем обновиться до версии 6.2) |
Автор: | _victor_ [ 17 май 2016, 20:18 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
Еще одна проблема. При запросе Код: https://x.x.x.x:8443/bgbilling/mpsexecuter/17/5/?ACTION=check&txn_id=1&ACCOUNT=000000/0000 Не выдает ФИО и адрес Код: -<response> <CODE>0</CODE> <MESSAGE>Договор найден, возможен прием платежей</MESSAGE> <FIO/> <ADDRESS/> <ACCOUNT_BALANCE>1,652.87</ACCOUNT_BALANCE> </response> Хотя в конфиге прописано Код: mps.5.mode=1
mps.5.title=Сбербанк mps.5.protocol=sbrf mps.5.protocol.ext=addBalanceInfo mps.5.login=xxx mps.5.passw=xxx mps.5.cert=0 mps.5.cert.pem= mps.5.pid=29 mps.5.search.mode=contract mps.5.param.keys=fio,address mps.5.fio=17 mps.5.address=31 |
Автор: | skn [ 17 май 2016, 20:37 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
коды параметров правильно указаны? код адресного параметра имеет тип "адрес"? параметры заполнены? |
Автор: | _victor_ [ 17 май 2016, 20:46 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
1. Если коды берутся из меню "Справочники - Другие" "Договоры-параметры", тогда параметры правильно указаны. 2. "Тип поля" точно "Адрес" 3. Параметры точно заполнены. |
Автор: | _victor_ [ 18 май 2016, 13:02 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
После обновления на версию 234 по запросу https://x.x.x.x:8443/bgbilling/mpsexecu ... 00000/0000 Код: <response> <CODE>0</CODE> <MESSAGE>Договор найден, возможен прием платежей</MESSAGE> <ACCOUNT_BALANCE>1,662.87</ACCOUNT_BALANCE> </response> <FIO/> <ADDRESS/> пропали вообще, а очень хотелось бы чтобы при оплате клиенты могли сверить свои данные. |
Автор: | _victor_ [ 18 май 2016, 17:28 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
Релиз 236, а <FIO/> <ADDRESS/> так и нету. |
Автор: | skn [ 18 май 2016, 18:43 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
_victor_ писал(а): Релиз 236, а <FIO/> <ADDRESS/> так и нету. включите debug и покажите логи |
Автор: | _victor_ [ 19 май 2016, 12:51 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
А debug включается в меню "Сервис - настройка - конфигурация" параметром server.response.debug=1 или ещё както? |
Автор: | skn [ 19 май 2016, 14:46 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
в файле log4j.xml Код: <root>
<priority value="DEBUG" /> <appender-ref ref="ASYNC" /> </root> |
Автор: | _victor_ [ 19 май 2016, 17:30 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
Код: 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] SbrfPaymentManager - Разбор параметров запроса 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] SbrfPaymentManager - Пришедшие параметры - ACTION=check; ACCOUNT=000000/0000; AMOUNT=null; PAY_ID=null; PAY_DATE= 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] SbrfPaymentManager - Операция проверки платежа - проверка существования договора 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] SbrfPaymentManager - Операция проверки платежа - ок. Договор найден, сумма корректна. 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] MPSPaymentManager - fio = null 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] MPSPaymentManager - fio.value = null 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] MPSPaymentManager - address = null 05-19/11:25:00 DEBUG ["http-bio-/0.0.0.0-8443"-exec-9] MPSPaymentManager - address.value = null настройки модуля Код: mps.5.mode=1 mps.5.title=Сбербанк_Онлайн mps.5.protocol=sbrf mps.5.protocol.ext=addBalanceInfo mps.5.login=xxx mps.5.passw=xxx mps.5.cert=0 mps.5.cert.pem= mps.5.pid=29 mps.5.search.mode=contract mps.5.param.keys=fio,address mps.5.fio=17 mps.5.address=31 |
Автор: | _victor_ [ 19 май 2016, 20:08 ] |
Заголовок сообщения: | Re: Не проходят платежи через Sbrf |
Спасибо, на версии mps_6.0_237 все работает. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |