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

Не проходят платежи
http://forum.bitel.ru/viewtopic.php?f=82&t=10862
Страница 1 из 1

Автор:  mazay-d [ 04 сен 2015, 18:54 ]
Заголовок сообщения:  Не проходят платежи

Начинаем тестировать прохождение платежей с данной системой в тестовом режиме.
Платеж не проходить.
В логах сервера:
Код:
09-04/15:44:02  WARN [http-bio-0.0.0.0-8443-exec-9] CommonExecutor - action = ipn.ActionGateRuleControl - not found!
09-04/15:44:59 ERROR [http-bio-0.0.0.0-8443-exec-1] ModuleExecutor - Error check sign (in request check = 'd5c2689f92179722ec17ddc2623eff8f' no equals calculate =                          '77790e80c744a3d2538114340f4db576' )
09-04/15:45:04 ERROR [http-bio-0.0.0.0-8443-exec-4] ModuleExecutor - Error check sign (in request check = '36bdfab6f64abcd50b309e80ac9aa670' no equals calculate =                          '3e367dddeee256115d5a2b356d792f52' )
09-04/15:45:36 ERROR [http-bio-0.0.0.0-8443-exec-7] ModuleExecutor - Error check sign (in request check = '550b151e35775abb9384ab765cd25aac' no equals calculate = 'f36e5d32d158630a3beceade113429ae' )
09-04/15:45:44 ERROR [http-bio-0.0.0.0-8443-exec-7] ModuleExecutor - Error check sign (in request check = '8de0bea1e81d2989bd072041b8f25f78' no equals calculate = 'a42727079cd6db96ce0cc81befe39d39' )
09-04/15:46:02 ERROR [http-bio-0.0.0.0-8443-exec-10] ModuleExecutor - Error check sign (in request check = '7e9514db7d92ba858bc2f1fec44feb40' no equals calculate = '6078ec16a1bea2e987a3a7f85cd1e4ba' )

от них к нам приходит строка
Код:
[04/Sep/2015:15:44:59 +0300] "GET /bgbilling/simplepay/26?sp_result=1&sp_order_id=4&sp_payment_id=70726&sp_payment_system=TESTCARD&sp_amount=1.00&sp_ps_amount=1.00&sp_net_amount=0.95&sp_salt=9621&sp_sig=d5c2689f92179722ec17ddc2623eff8f HTTP/1.1" 200 397 "-" "-"


У них на сервере ответ от нас:
Код:
Ответ торговой точки:
<?xml version="1.0" encoding="UTF-8"?>

<response>

    <sp_status>error</sp_status>

    <sp_error_description>Error check sign (in request check = 'ed8949a2227e45ad39d796adf4d5df39' no equals calculate = '8cc52b537baf8dd0406e318cf8ff3956' )</sp_error_description>

    <sp_salt>E5691C2A91AC620A934D55447BF70404</sp_salt>

    <sp_sig>622170529ccc21c16dac2a999052f957</sp_sig>

</response>


Куда копать?

Автор:  mazay-d [ 04 сен 2015, 20:48 ]
Заголовок сообщения:  Re: Не проходят платежи

Причина простая, не соответствует подпись ответа.
В личном кабинете сервиса SimplePay в настройках торговой точки
генерируется два секретных ключа - для торговой точки
"Секретный ключ точки" (для запросов от биллинга)
и для ответов
"Секретный ключ для Result" (от платежной системы).
Т.к. в конфигурации модуля
Код:
simplepay.secret.key =

один, в настройках торговой точки в л.к. SimplePay ключи:
Код:
Секретный ключ точки
Секретный ключ для Result

должны совпадать.

Уважаемые разработчики, внесите пожалуйста это в документацию,
чтоб время не терять на настройку.

Автор:  skn [ 05 сен 2015, 02:41 ]
Заголовок сообщения:  Re: Не проходят платежи

ок

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