Здесь показаны различия между двумя версиями данной страницы.
| Следущая версия | Предыдущая версия | ||
|
no-code [2011/08/09 09:38] admin создано |
no-code [2023/08/22 07:43] (текущий) support |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| **Вопрос:**\\ | **Вопрос:**\\ | ||
| - | Получатель платежа не разрешил осуществление перевода (Магазин возвращает неверные данные - отсутствует код завершения (code).).". понятно что ошибка у нас, логичным решением было полезть на вашем сайте в личный кабинет, там в настройки магазина - логи и посмотреть почему не проходит платеж. Зашел туда и увидел ссылку по которой вы стучитесь на наш сайт чтобы поместить платеж в базу данных, а вот ответ от нас в логе не значится. Обычно там должен приходить или валижный xml и тогда платеж проходит или какие то ошибки и тогда закономерно платеж не проходит, а тут в логе пусто. Более неожиданным было то что при попытке перейти по ссылке в браузере. по которой вы к нас стучитесь на наш сайт, браузер выдавал с нашего сайта валидный xml.\\ | + | Получатель платежа не разрешил осуществление перевода (Магазин возвращает неверные данные - отсутствует код завершения (code).).". понятно что ошибка у нас, логичным решением было полезть на вашем сайте в [[http://wiki.onpay.ru/doku.php?id=cabinet|Личный Кабинет]], там в настройки магазина - логи и посмотреть почему не проходит платеж. Зашел туда и увидел ссылку по которой вы стучитесь на наш сайт чтобы поместить платеж в базу данных, а вот ответ от нас в логе не значится. Обычно там должен приходить или валижный xml и тогда платеж проходит или какие то ошибки и тогда закономерно платеж не проходит, а тут в логе пусто. Более неожиданным было то что при попытке перейти по ссылке в браузере. по которой вы к нас стучитесь на наш сайт, браузер выдавал с нашего сайта валидный xml.\\ |
| **Ответ**\\ | **Ответ**\\ | ||
| - | Платежи к Вам зачислены. Но у Вас включено API, и от вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа PAY (к Вам поступил платеж по заказу №**** на сумму в валюте *). Ответ должен быть в формате XML типа. Просмотреть прошедшие запросы-ответы можно в кабинете в разделе "Настройки магазина"-"Логи".\\ | + | Подобные проблемы встречаются в следующих ситуациях:\\ |
| - | Если звпрос был, а ответа не было...\\ | + | Ситуация 1:\\ |
| + | Платежи к Вам зачислены. Но у Вас включено API, и от вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа PAY (к Вам поступил платеж по заказу №**** на сумму в валюте *). Ответ должен быть в формате XML типа. Просмотреть прошедшие запросы-ответы можно в [[http://wiki.onpay.ru/doku.php?id=cabinet|Личном Кабинете]] в разделе "Настройки магазина"-"Логи".\\ | ||
| + | \\ | ||
| + | Ситауция 2:\\ | ||
| У вас включено но не настроено API. От вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа “check”.\\ | У вас включено но не настроено API. От вашего сайта НЕ ПОЛУЧЕН ответ на запрос типа “check”.\\ | ||
| \\ | \\ | ||
| Пример запроса типа “check” от системы Onpay в систему Мерчанта:\\ | Пример запроса типа “check” от системы Onpay в систему Мерчанта:\\ | ||
| - | POST https://merchant_server/script order_amount=100.00 order_currency=USD pay_for=123456 type=check md5=*\\ | + | POST https://merchant_server/script order_amount=100.00 order_currency=USD pay_for=123456 type=check md5=*\\ |
| \\ | \\ | ||
| API Мерчанта отвечает системе Onpay, формат ответа XML:\\ | API Мерчанта отвечает системе Onpay, формат ответа XML:\\ | ||
| + | |||
| + | <?xml version="1.0" encoding="UTF-8"?> | ||
| + | <result> | ||
| + | <code>0</code> | ||
| + | <pay_for>123456</pay_for> | ||
| + | <comment>OK</comment> | ||
| + | <md5>********************</md5> | ||
| + | </result> | ||
| + | |||
| + | где ****************** - подпись MD5 | ||
| \\ | \\ | ||
| - | <?xml version="1.0" encoding="UTF-8"?>\\ | + | Ситуация 3:\\ |
| - | <result>\\ | + | У вас включено, но НЕ НАСТРОЕНО API (автоматическая обработка платежей на вашем сайте) или на вашем сайте НЕТ ЗАКАЗА с соответствующим номером, суммой и видом оплаты в статусе "ожидает оплату".\\ |
| - | <code>0</code>\\ | + | |
| - | <pay_for>123456</pay_for>\\ | + | |
| - | <comment>OK</comment>\\ | + | |
| - | <md5>********************</md5>\\ | + | |
| - | </result>\\ | + | |
| - | \\ | + | |
| - | ****************** - подпись MD5\\ | + | |
| \\ | \\ | ||
| - | Подробное описание здесь: http://onpay.ru/api/Merchant_API_in/ \\ | + | Документация по API: https://onpay.ru/developers/ \\ |
| - | Просмотреть прошедшие запросы-ответы можно в кабинете в разделе "Настройки магазина"-"Логи"\\ | + | Просмотреть прошедшие запросы-ответы можно в [[http://wiki.onpay.ru/doku.php?id=cabinet|Личном Кабинете]] в разделе "Настройки магазина"-"Логи"\\ |
| \\ | \\ | ||
| Проверьте в настройках магазина:\\ | Проверьте в настройках магазина:\\ | ||