Подключение поддерживаемых платежных систем — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показана 1 промежуточная версия 1 участника)
Строка 4: Строка 4:
 
* [http://www.robokassa.ru/ Robokassa]
 
* [http://www.robokassa.ru/ Robokassa]
 
* [http://money.yandex.ru/ Yandex Money]
 
* [http://money.yandex.ru/ Yandex Money]
 
+
* [http://www.payanyway.ru/ Payanyway.ru]
  
 
Принцип подключения каждой из систем аналогичен. Рассмотрим пример подключения системы оплаты Robokassa. Сначала необходимо пройти регистрацию на сайте платежной системы http://www.robokassa.ru. В [http://www.robokassa.ru/Doc/Ru/Interface.aspx настройках] аккаунта Robokassa необходимо будет прописать значение для некоторых полей:
 
Принцип подключения каждой из систем аналогичен. Рассмотрим пример подключения системы оплаты Robokassa. Сначала необходимо пройти регистрацию на сайте платежной системы http://www.robokassa.ru. В [http://www.robokassa.ru/Doc/Ru/Interface.aspx настройках] аккаунта Robokassa необходимо будет прописать значение для некоторых полей:
* '''ResultURL''' – необходимо указать следующею ссылку: _http://sait.ru/emarket/gateway/ , sait.ru – это конечно же домен вашего сайта. Предпочтительней выбрать способ передачи данных POST.
+
* '''ResultURL''' – необходимо указать следующею ссылку: http://sait.ru/emarket/gateway/ , sait.ru – это конечно же домен вашего сайта. Предпочтительней выбрать способ передачи данных POST.
 
* '''SuccessURL''' – необходимо указать ссылку на страницу вашего сайта, где будет написано информационное сообщение о том что: платеж успешно совершен, в ближайшее время с вами свяжется менеджер для уточнения условий доставки и т.п.
 
* '''SuccessURL''' – необходимо указать ссылку на страницу вашего сайта, где будет написано информационное сообщение о том что: платеж успешно совершен, в ближайшее время с вами свяжется менеджер для уточнения условий доставки и т.п.
 
* '''FailURL''' – ссылка на страницу, при отказе от оплаты.
 
* '''FailURL''' – ссылка на страницу, при отказе от оплаты.

Текущая версия на 11:31, 16 сентября 2013

В UMI.CMS уже подключены следующие платежные системы:

Принцип подключения каждой из систем аналогичен. Рассмотрим пример подключения системы оплаты Robokassa. Сначала необходимо пройти регистрацию на сайте платежной системы http://www.robokassa.ru. В настройках аккаунта Robokassa необходимо будет прописать значение для некоторых полей:

  • ResultURL – необходимо указать следующею ссылку: http://sait.ru/emarket/gateway/ , sait.ru – это конечно же домен вашего сайта. Предпочтительней выбрать способ передачи данных POST.
  • SuccessURL – необходимо указать ссылку на страницу вашего сайта, где будет написано информационное сообщение о том что: платеж успешно совершен, в ближайшее время с вами свяжется менеджер для уточнения условий доставки и т.п.
  • FailURL – ссылка на страницу, при отказе от оплаты.

После регистрации вам будут известные необходимые данные, такие как:

  • логин
  • пароль #1
  • пароль #2

Далее заходим в модуль Интернет-магазин, во вкладку Оплата, и добавляем новый способ оплаты, в данном случае это Robokassa. В настройках указываем необходимые регистрационные данные. В итоге, данный способ оплаты будет доступен при оформлении заказа. Используя TPL (tpls/emarket/payment/) или XSL-шаблоны сайта, настраивается визуальное представление ссылки по которой пользователь переходит с вашего сайта на сайт платежной системы, т.е. происходит настройка системной страницы: /emarket/purchase/payment/choose/. В ссылке по которой переходит покупатель указаны необходимые данные об оплате, сумма, номер заказа, валюта и т.д. При успешной оплате, происходит незаметное для покупателя выполнение метода gateway, модуля emarket, заказу присваивается номер, дата оформления заказа, заказ начинает отображаться в модуле Интернет-магазин, в списке заказов. Потом происходит перенаправление пользователя на страницу указанную в параметре SuccessURL.