forum.bitel.ru http://forum.bitel.ru/ |
|
Неверная ЭЦП при Init http://forum.bitel.ru/viewtopic.php?f=62&t=11620 |
Страница 1 из 1 |
Автор: | mikos [ 20 май 2016, 18:54 ] |
Заголовок сообщения: | Неверная ЭЦП при Init |
Продолжаем тестирование подключения RuRu. При попытке провести платеж, получаем отлуп. Сапорт RuRu говорит - была использована не корректная ЭЦП, которая генерируется на основе ключа, который они выдали и который указан в конфиге модуля. Ключ перепроверил, занова скопипастил - все тоже самое. Логи с их стороны. Код: request: https://xxx.ru:8443/bgbilling/rurupayexecuter/15?action=init&id=359212758&externalId=609_13&code=4000&amount=10000&date=2016-05-20 13:45:02&signature=ZOpTKUWp2309GX%2benHzVXR5Z8%3d response TL_ID=359212758:<ServiceResponse xmlns="http://ruru.service.provider" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ErrorCode>999</ErrorCode> <ErrorDescription>secretword in module config required</ErrorDescription> <WillCallback>false</WillCallback> </ServiceResponse> Что может быть не так? |
Автор: | mikos [ 23 май 2016, 13:15 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Есть идеи? |
Автор: | dimOn [ 23 май 2016, 18:52 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Конфиг покажите? Непонятно с чего они взяли про ЭЦП. До ЭЦП даже не доходит, модуль сразу говорит что не будет обрабатывать запрос, т.к. у вас неверно что-то настроено. |
Автор: | mikos [ 23 май 2016, 19:06 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Код: # параметры подключения к системе (дают в RuRu) partner_id=1375 service_id=4000 # секретное слово secretword=*** # тип добавляемого платежа paymenttype=11 # шаблон комментария добавляемого платежа # contract.getTitle - название договора # contract.getComment - комментарий договора # payment.getSum - сумма пришедшего платежа # payment.getDate - дата пришедшего платежа # sum - сумма отформатированная # date - дата отформатированная payment_comment=Оплата по дог. {$contract.getTitle} ({$contract.getComment}) через RuRu на сумму {$payment.getSum} от {$date} # префикс/домен для обращения к скриптам виджета (например, демо: "https://wdemo.ruru.ru/", боевой: "https://widget.ruru.ru/") action_url=https://wdemo.nsc-tech.ru/ Я правильно понял, что это код типа платежа из справочника биллинга? Код: # тип добавляемого платежа paymenttype=11 Остальное все дали они, вроде и ошибаться негде. |
Автор: | dimOn [ 23 май 2016, 19:57 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
отредактировал сообщение ваше, секретворд на звёздочки заменил |
Автор: | dimOn [ 23 май 2016, 20:02 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
mikos писал(а): Я правильно понял, что это код типа платежа из справочника биллинга? Код: # тип добавляемого платежа paymenttype=11 да |
Автор: | mikos [ 23 май 2016, 20:03 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Спасибо. Но я и так его изменил перед отправкой Все верно в конфиге? |
Автор: | dimOn [ 23 май 2016, 20:05 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Вот это: 15 - по всей видимости некорректный mid, не того модуля, от которого конфиг приведён. Потому что идей больше нет, там очень простой код и ошибка явно в том, что не видит параметр secretword в конфиге модуля. При таком конфиге (с виду правильный) это может быть только потому что не этот конфиг он вытаскивает по mid-у равному 15. |
Автор: | mikos [ 23 май 2016, 20:19 ] |
Заголовок сообщения: | Re: Неверная ЭЦП при Init |
Вот балда, точно другой номер. Не пойму как оно так получилось. То ли съехало, то ли когда давал ссылку рука дрогнула. Отослал новый URL - надеюсь больше проблем не будет. Спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |