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

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


connection

Различия

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

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
connection [2011/01/02 14:52]
admin
connection [2023/08/18 07:17] (текущий)
support [Прием платежей в автоматическом режиме с использованием API]
Строка 2: Строка 2:
 При поступлении платежа магазину в онлайн-режиме приходит три вида уведомлений:​ При поступлении платежа магазину в онлайн-режиме приходит три вида уведомлений:​
   * сообщение на e-mail   * сообщение на e-mail
-  * строка в списке платежей в кабиннете ​магазина+  * строка в списке платежей в [[http://​wiki.onpay.ru/​doku.php?​id=cabinet|Личном Кабинете]]
   * запрос API на сервер сайта магазина   * запрос API на сервер сайта магазина
 Используя первые два вида уведомлений вы можете учитвать поступление платежей в ручном режиме,​ с помощью третьего вида уведомлений можно настроить польностью автоматизированную обработку платежей. Используя первые два вида уведомлений вы можете учитвать поступление платежей в ручном режиме,​ с помощью третьего вида уведомлений можно настроить польностью автоматизированную обработку платежей.
 +
 ===== Прием платежей в ручном режиме ===== ===== Прием платежей в ручном режиме =====
-Для ручного приема платежей достаточно всего лишь разместить у себя на сайте ссылку на платежную форму. Эту ссылку можно скопировать в кабинете в разделе "​Настройки магазина"​ или "​Конструктор ссылок",​полное описание здесь ​http://​onpay.ru/​api/​payment_links/ ​+Для ручного приема платежей достаточно всего лишь разместить у себя на сайте ссылку на платежную форму. Эту ссылку можно скопировать в [[http://​wiki.onpay.ru/​doku.php?​id=cabinet|Личном Кабинете]] в разделе ​**"​Настройки магазина"​** или "​Конструктор ссылок",​ полное описание здесь ​https://wiki.onpay.ru/doku.php?​id=payment-links-specs ​
-При этом у Вас в "​Настройках магазина"​ должны быть отключены (сняты галочки) с чекбоксов API и MD5.+При этом у Вас в **"​Настройках магазина"​** должны быть отключены (сняты галочки) с чекбоксов API и MD5. 
 ===== Прием платежей в автоматическом режиме с использованием API ===== ===== Прием платежей в автоматическом режиме с использованием API =====
 Используя запросы о проверке и поступлении платежа (API)от нашего сервиса можно полностью автоматизировать процесс обработки платежей. Но для этого потребуется разместить на вашем сайте программный код, который будет отвечать на запросы нашего сервера и помечать у вас оплаченные заказы. Примеры такого кода для множества самых популярных движков сайтов бесплатно выложены на закладках главной страницы http://​onpay.ru/​.\\ Используя запросы о проверке и поступлении платежа (API)от нашего сервиса можно полностью автоматизировать процесс обработки платежей. Но для этого потребуется разместить на вашем сайте программный код, который будет отвечать на запросы нашего сервера и помечать у вас оплаченные заказы. Примеры такого кода для множества самых популярных движков сайтов бесплатно выложены на закладках главной страницы http://​onpay.ru/​.\\
-Используя их как примеры вы можете самостоятельно разработать такой обработчик запросов на основе спецификации ​http://​onpay.ru/​api/, если вам необходима автоматическая обработка платежей но своих программистов у вас нет, вы можете воспользоваться услугами наших партнеров-фрилансеров http://​onpay.ru/​developer/.+Используя их как примеры вы можете самостоятельно разработать такой обработчик запросов на основе спецификации ​https://​onpay.ru/​developers/ , если вам необходима автоматическая обработка платежей но своих программистов у вас нет, вы можете воспользоваться услугами наших партнеров-фрилансеров ​https://​onpaysolutions.ru/​developers.html . 
 +===== Ошибки ===== 
 +Наиболее часто возникающая ошибка:​\\ 
 +"​Платеж отклонен получателем (payment declined by recipient) - code 2."​\\ 
 +\\ 
 +У вас включено но не настроено 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> ​                              \\ 
 +//   ​ <​code>​0</​code> ​                  \\ 
 +//     ​ <​pay_for>​123456</​pay_for> ​       \\ 
 +//     ​ <​comment>​OK</​comment> ​           \\ 
 +//     ​ <​md5>​ххххххххххххххххх</​md5> ​    \\ 
 +//</​result> ​                             \\ 
 +\\ 
 + ​где ххххххххххххххххх - подпись MD5\\ 
 + 
 +Подробное описание здесь: ​http://​onpay.ru/​api/Merchant_API_in/​ \\ 
 +Просмотреть прошедшие запросы-ответы можно в [[http://​wiki.onpay.ru/​doku.php?​id=cabinet|Личном Кабинете]] в разделе **"​Настройки магазина"​-"​Тестирование и Логи"​** \\ 
 +Проверьте в настройках магазина:​ 
 +   ​Пароль - "​Пароль API IN"​\\ 
 +   ​Ссылку на файл, обрабатывающий ответы на запросы - URL API\\ 
 +   ​Проверьте форматы данных входящих в подпись MD5 (сумма в формате #.#)\\ 
connection.1293979968.txt.gz · Последние изменения: 2011/01/02 14:52 — admin