Инструменты пользователя

Инструменты сайта


no-code

Это старая версия документа.


Вопрос:
Получатель платежа не разрешил осуществление перевода (Магазин возвращает неверные данные - отсутствует код завершения (code).).«. понятно что ошибка у нас, логичным решением было полезть на вашем сайте в личный кабинет, там в настройки магазина - логи и посмотреть почему не проходит платеж. Зашел туда и увидел ссылку по которой вы стучитесь на наш сайт чтобы поместить платеж в базу данных, а вот ответ от нас в логе не значится. Обычно там должен приходить или валижный xml и тогда платеж проходит или какие то ошибки и тогда закономерно платеж не проходит, а тут в логе пусто. Более неожиданным было то что при попытке перейти по ссылке в браузере. по которой вы к нас стучитесь на наш сайт, браузер выдавал с нашего сайта валидный xml.

Ответ
Платежи к Вам зачислены. Но у Вас включено API, и от вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа PAY (к Вам поступил платеж по заказу № на сумму в валюте *). Ответ должен быть в формате XML типа. Просмотреть прошедшие запросы-ответы можно в кабинете в разделе «Настройки магазина»-«Логи».
Если звпрос был, а ответа не было…
У вас включено но не настроено API. От вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа “check”.

Пример запроса типа “check” от системы Onpay в систему Мерчанта:
POST https://merchant_server/script order_amount=100.00 order_currency=USD pay_for=123456 type=check md5=*

API Мерчанта отвечает системе Onpay, формат ответа XML:

<?xml version=«1.0» encoding=«UTF-8»?>
<result>

0


<pay_for>123456</pay_for>
<comment>OK</comment>
<md5></md5>
</result>

** - подпись MD5

Подробное описание здесь: http://onpay.ru/api/Merchant_API_in/
Просмотреть прошедшие запросы-ответы можно в кабинете в разделе «Настройки магазина»-«Логи»

Проверьте в настройках магазина:
Пароль - «Пароль API IN»
Ссылку на файл, обрабатывающий ответы на запросы - URL API
Проверьте форматы данных входящих в подпись MD5 (сумма в формате #.#)

no-code.1312882693.txt.gz · Последние изменения: 2011/08/09 09:38 — admin