Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
robokassa-migration [2014/09/26 12:06] admin [XML-интерфейсы] |
robokassa-migration [2014/10/20 07:27] (текущий) admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ==== Миграция с АПИ Робокасса ==== | + | ====== Миграция с АПИ Робокасса ====== |
**ВНИМАНИЕ. При использовании данного типа АПИ, платежи без обязательных параметров проходить не будут, для "свободных платежей используйте апи Https1 или Https2.** | **ВНИМАНИЕ. При использовании данного типа АПИ, платежи без обязательных параметров проходить не будут, для "свободных платежей используйте апи Https1 или Https2.** | ||
\\ | \\ | ||
- | ==== Подключение ==== | + | ====== Подключение ====== |
Настройки в Кабинете продавца:\\ | Настройки в Кабинете продавца:\\ | ||
https://secure.onpay.ru/merchants/edit | https://secure.onpay.ru/merchants/edit | ||
Строка 14: | Строка 14: | ||
На платежную форму нужно переходить в соответствии с описанием способа инициализации оплаты/ но вместо URL - https://auth.robokassa.ru/Merchant/Index.aspx, надо использовать - https://secure.onpay.ru/pay/login. **Остаток URL и содержимое запроса остается таким, каким было.**\\ | На платежную форму нужно переходить в соответствии с описанием способа инициализации оплаты/ но вместо URL - https://auth.robokassa.ru/Merchant/Index.aspx, надо использовать - https://secure.onpay.ru/pay/login. **Остаток URL и содержимое запроса остается таким, каким было.**\\ | ||
\\ | \\ | ||
- | === Особенности === | + | ==== Особенности ==== |
Данное апи реализует не только 2 метода уведомления (check и pay), но и преобразование параметров, приходящих на платежную форму, конвертируя их в стандартные. Добавляет необходимые параметры при перенаправлении плательщика на страницу магазина после завершения платежа.\\ | Данное апи реализует не только 2 метода уведомления (check и pay), но и преобразование параметров, приходящих на платежную форму, конвертируя их в стандартные. Добавляет необходимые параметры при перенаправлении плательщика на страницу магазина после завершения платежа.\\ | ||
\\ | \\ | ||
Строка 27: | Строка 27: | ||
Реализацию имеет лишь Интерфейс получения состояния оплаты счета, остальные являются заглушками, возвращающими корректный ответ с пустыми данными.\\ | Реализацию имеет лишь Интерфейс получения состояния оплаты счета, остальные являются заглушками, возвращающими корректный ответ с пустыми данными.\\ | ||
- | ==== Инициализация оплаты ==== | + | ====== Инициализация оплаты ====== |
Данная секция описывает формат приходящих данных на платежную форму, и занимается их преобразованием к стандартным в системе Onpay.\\ | Данная секция описывает формат приходящих данных на платежную форму, и занимается их преобразованием к стандартным в системе Onpay.\\ | ||
\\ | \\ | ||
Строка 65: | Строка 65: | ||
При проверке контрольной суммы (MD5) в скриптах магазина по Result Url, Success Url и Fail Url также необходимо учитывать полученные дополнительные параметры при подсчёте контрольной суммы (MD5). См. соответствующие разделы документации.\\ | При проверке контрольной суммы (MD5) в скриптах магазина по Result Url, Success Url и Fail Url также необходимо учитывать полученные дополнительные параметры при подсчёте контрольной суммы (MD5). См. соответствующие разделы документации.\\ | ||
\\ | \\ | ||
- | ==== Запросы к мерчанту ==== | + | ====== Запросы к мерчанту ====== |
==== Check ==== | ==== Check ==== | ||
Check не используется в данном типе апи, всегда возвращает true\\ | Check не используется в данном типе апи, всегда возвращает true\\ | ||
Строка 125: | Строка 125: | ||
| sCulture | язык общения с клиентом, выбранный при инициализации оплаты. Значения: en, ru. | | | sCulture | язык общения с клиентом, выбранный при инициализации оплаты. Значения: en, ru. | | ||
- | ==== XML-интерфейсы ==== | + | ====== XML-интерфейсы ====== |
- | === Общая информация === | + | ==== Общая информация ==== |
Всего есть 4 вида интерфейсов:\\ | Всего есть 4 вида интерфейсов:\\ | ||
1) Интерфейс получения списка валют\\ | 1) Интерфейс получения списка валют\\ | ||
Строка 165: | Строка 165: | ||
1000 - внутренняя ошибка сервиса\\ | 1000 - внутренняя ошибка сервиса\\ | ||
\\ | \\ | ||
- | === Интерфейс получения состояния оплаты счета (OpState) === | + | ==== Интерфейс получения состояния оплаты счета (OpState) ==== |
Описание:\\ | Описание:\\ | ||
Возвращает детальную информацию о текущем состоянии и реквизитах оплаты. \\ | Возвращает детальную информацию о текущем состоянии и реквизитах оплаты. \\ |