Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Следущая версия Both sides next revision | ||
description_of_the_old_api [2014/10/20 08:07] admin |
description_of_the_old_api [2015/01/29 11:31] admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======Описание запросов====== | + | ========API 1.0======== |
- | ====check запрос==== | + | ========Описание запросов======== |
+ | |||
+ | ======Сheck запрос====== | ||
+ | |||
+ | ====Запрос к мерчанту==== | ||
На URL отправляется Post запрос со следующими параметрами: | На URL отправляется Post запрос со следующими параметрами: | ||
Строка 25: | Строка 29: | ||
md5=* | md5=* | ||
+ | ====Ответ мерчата==== | ||
Сервер магазина на check-запрос возвращает следующие данные: | Сервер магазина на check-запрос возвращает следующие данные: | ||
Строка 54: | Строка 59: | ||
| 10 | Временная ошибка. Onpay не примет этот платеж. | | | 10 | Временная ошибка. Onpay не примет этот платеж. | | ||
- | ====pay запрос==== | + | ======Pay запрос====== |
+ | |||
+ | ====Запрос к мерчанту==== | ||
На URL отправляется Post запрос со следующими параметрами: | На URL отправляется Post запрос со следующими параметрами: | ||
Строка 99: | Строка 106: | ||
day_to_expiry=* - срок действия кода протекции | day_to_expiry=* - срок действия кода протекции | ||
paid_amount=* - сумма, которую должен был заплатить плательщик | paid_amount=* - сумма, которую должен был заплатить плательщик | ||
+ | |||
+ | ====Ответ мерчанта==== | ||
Сервер магазина на pay-запрос возвращает следующие данные: | Сервер магазина на pay-запрос возвращает следующие данные: | ||
Строка 133: | Строка 142: | ||
| 10 | Временная ошибка. Onpay.ru попробует повторно послать это уведомление несколько раз в течение следующих 72 часов после чего пометит платёж статусом “уведомление не доставлено в API” | | | 10 | Временная ошибка. Onpay.ru попробует повторно послать это уведомление несколько раз в течение следующих 72 часов после чего пометит платёж статусом “уведомление не доставлено в API” | | ||
- | ==== Упрощенный формат ==== | + | ====== Упрощенный формат ====== |
Для ответов на запросы, сервер магазина может использовать упрощенный формат. | Для ответов на запросы, сервер магазина может использовать упрощенный формат. | ||
Строка 159: | Строка 168: | ||
====== Справочная информация ====== | ====== Справочная информация ====== | ||
- | |||
- | |||
- | |||
====Значения полей, содержащих информацию о суммах и платежных системах(на примере)==== | ====Значения полей, содержащих информацию о суммах и платежных системах(на примере)==== | ||
Строка 215: | Строка 221: | ||
В платеж и в pay запрос к серверу магазина попадает сумма, вычисленная по новому курсу на момент создания платежа. В pay запросе к серверу магазина приходит старый курс, который был на момент создания ордера. | В платеж и в pay запрос к серверу магазина попадает сумма, вычисленная по новому курсу на момент создания платежа. В pay запросе к серверу магазина приходит старый курс, который был на момент создания ордера. | ||
- | |||