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

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


howdoesit

Различия

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

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

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Последняя версия Both sides next revision
howdoesit [2011/08/27 13:46]
admin
howdoesit [2013/09/19 17:15]
admin
Строка 1: Строка 1:
-Покупатель выбирает в он-лайн магазине ​Клиента(merchant_login) товар, магазин подсчитывает сумму Заказа (price) в предпочитаемой ​Продавцом валюте(currency) и посылает запрос посредством платежной ссылки (См. также: [[http://​wiki.onpay.ru/​doku.php?​id=payment-links-specs|Спецификация на платежные ссылки]]) к серверу http://​secure.onpay.ru,​ на котором расположен сервис ​OnPay. При этом ​магазин сообщает сервису ​OnPay за что взимается оплата (pay_for), указывает дополнительные примечания (note), язык формы (ln). Система возвращает серверу Клиента html код формы оплаты,​ который используется на странице его сайта.\\+====== Как это работает ====== 
 + 
 +Покупатель выбирает в он-лайн магазине ​Мерчанта(merchant_login) товар, магазин подсчитывает сумму Заказа (price) в предпочитаемой ​Мерчантом валюте(ticker) и посылает запрос посредством платежной ссылки (См. также: [[http://​wiki.onpay.ru/​doku.php?​id=payment-links-specs|Спецификация на платежные ссылки]]) к серверу http://​secure.onpay.ru,​ на котором расположен сервис ​Onpay. При этом ​Мерчант сообщает сервису ​Onpay за что взимается оплата (pay_for), указывает дополнительные примечания (note), язык формы (ln). Система возвращает серверу Клиента html код формы оплаты,​ который используется на странице его сайта.\\
 \\ \\
 Покупатель выбирает в форме вид платежной системы и приступает к платежу,​ нажав на кнопку "​Продолжить"​. При этом система Onpay сохраняет информацию о платеже в своей базе данных.\\ Покупатель выбирает в форме вид платежной системы и приступает к платежу,​ нажав на кнопку "​Продолжить"​. При этом система Onpay сохраняет информацию о платеже в своей базе данных.\\
 \\ \\
-В этот момент,​ если для ​магазина включены уведомления по API, произойдет запрос типа "​CHECK"​ к магазину. Делается это для того, чтобы проверить - примет ли магазин предстоящий платеж. В запросе будут [[http://​wiki.onpay.ru/​doku.php?​id=api-notify#​параметры_запросов|параметры запросов]],​ позволяющие сделать такой вывод. Если ​магазин ответит что платеж принят не будет, или не ответит,​ или произойдет какая-нибудь ошибка - платеж будет остановлен.\\+В этот момент,​ если для ​Мерчанта включены уведомления по API, произойдет запрос типа "​CHECK"​ к Мерчанту. Делается это для того, чтобы проверить - примет ли Мерчант предстоящий платеж. В запросе будут [[http://​wiki.onpay.ru/​doku.php?​id=api-notify#​параметры_запросов|параметры запросов]],​ позволяющие сделать такой вывод. Если ​Мерчант ответит что платеж принят не будет, или не ответит,​ или произойдет какая-нибудь ошибка - платеж будет остановлен.\\
 \\ \\
-Если API уведомления для ​магазина не включены или все прошло хорошо,​ то в зависимости от типа платежной системы,​ покупатель либо получит инструкции о порядке проведения платежа,​ либо перейдет на страницу осуществления оплаты.\\+Если API уведомления для ​Мерчанта не включены или все прошло хорошо,​ то в зависимости от типа платежной системы,​ покупатель либо получит инструкции о порядке проведения платежа,​ либо перейдет на страницу осуществления оплаты.\\
 \\ \\
 После завершения операции в зависимости от ее исхода Покупатель перенаправляется на страницу исполненного платежа (в случае если он осуществил оплату) (url_success),​ либо на страницу неисполненного (если он отказался от оплаты) (url_fail).\\ После завершения операции в зависимости от ее исхода Покупатель перенаправляется на страницу исполненного платежа (в случае если он осуществил оплату) (url_success),​ либо на страницу неисполненного (если он отказался от оплаты) (url_fail).\\
 \\ \\
-Асинхронно с этим платежная система проводит платеж и по завершении (когда деньги фактически оказываются в Onpay) уведомляет по API магазин (если уведомления включены в "​Зеленом"​ кабинете). Если что-то идет не так, то в течение 72 часов система Onpay будет пытаться уведомить ​магазин, а потом сдастся. Если уведомления по какой-то причине не было, ​мерчант может проставить статус оплаты вручную в зеленом кабинете.\\ +Асинхронно с этим платежная система проводит платеж и по завершении (когда деньги фактически оказываются в Onpay) уведомляет по API Мерчанта (если уведомления включены в "​Зеленом"​ кабинете). Если что-то идет не так, то в течение 72 часов система Onpay будет пытаться уведомить ​Мерчанта, а потом сдастся. Если уведомления по какой-то причине не было, ​Мерчант может проставить статус оплаты вручную в Кабинете ​Продавца.\\
-См. также: [[http://​wiki.onpay.ru/​doku.php?​id=payment-links-specs|Спецификация на платежные ссылки]]+
howdoesit.txt · Последние изменения: 2014/09/26 07:16 — admin