Jump to content
Калькуляторы

Проблема с интеграцией Carbon billing и платежной системы ООО "Биллинговые системы"

Добрый день, возникли проблемы при подключении платежной системы от "Биллинговые системы". Выполнили настройку в соответствии с документацией карбона http://docs.carbonsoft.ru/pages/viewpage.action?pageId=49775093 при тестировании выяснились следующие проблемы:

На любой запрос проверки (act = 1) получаем ответ "Временная техническая ошибка, 90".

 

Также, в случае если в запросе в теге params присутствовали пробелы, получаем ответ "неверная цифровая подпись, 13".

 

Пример запроса:

<?xml version="1.0" encoding="UTF-8"?><request><params><act>1</act><account>1234</account><pay_amount>10000</pay_amount></params><sign>a9f00d5dd591ae9fd134d413e341c055</sign></request>

Ответ:

<?xml version="1.0" encoding="UTF-8"?><response><params><err_code>90</err_code><err_text>Временная техническая ошибка</err_text></params></response>

 

Пример запроса:

<?xml version="1.0" encoding="UTF-8"?><request><params> <act>1</act><account>1234</account><pay_amount>10000</pay_amount> </params><sign>9fcd3e514a4b1a5e4f82328643568105</sign></request>

Ответ:

<?xml version="1.0" encoding="UTF-8"?><response><params><err_code>13</err_code><err_text>Неверная цифровая подпись</err_text></params></response>

Возможно кто-то сталкивался. Куда копать? В чем может быть проблема?

Спасибо.

Edited by Axelpc

Share this post


Link to post
Share on other sites

Есть системы, которые подписывают не строгую структуру данных, а просто выдачу скрипта.

Share this post


Link to post
Share on other sites

Проблема усугубляется тем, что нет возможности редактировать файл sberbank_bs.php, файловая система read only.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this