Изменения

Перейти к навигации Перейти к поиску
Порядок подключения модуля Payment Gateway API
Универсальный [[Категория:Модули]][[Категория:Дополнительные модули‎]]Payment Gateway API представляет собой протокол для подключения платежных шлюзов обеспечивает единый протокол, с помощью которого вы можете . Сервис позволяет с минимальными затратами времени и ресурсов подключить любой существующий платежный шлюз, используя одну универсальную единую схему подключения. Преимущество метода в том, что работы по разработке интеграции заказчик выполняет на своей стороне, а значит, самостоятельно планирует сроки интеграции и независимо управляет ресурсом.
=Порядок подключения модуля PAYMENT GATEWAY Payment Gateway API= Модуль Payment Gateway API является дополнительным. Чтобы подключиться к Nemo.travel по данному протоколу, обратитесь в коммерческий отдел по адресу connect@nemo.travel Для подключения платёжного сервиса по представленному методу агентству необходимо: # Создать тикет в проектном трекере {{NameSystem}} на подключение сервиса. Тикет будет передан сотрудниками технической поддержки в коммерческий отдел для согласования условий подключения и эксплуатации сервиса. После согласования будет открыт доступ к сервису "UniversalNemoPay" в разделе "Доступ к способам оплаты" (доступно только администраторам системы {{NameSystem}} )# Провести интеграцию с {{NameSystem}} по протоколу Payment Gateway API, используя техническую документацию по интеграции ([[Интеграция сервиса приёма платежей с помощью Payment Gateway API#Техническая документация по интеграции с сервисом Payment Gateway API|Техническая документация по интеграции с сервисом Payment Gateway API]])# Выполнить настройку метода оплаты ([[Интеграция сервиса приёма платежей с помощью Payment Gateway API#Настройка платёжного шлюза в {{NameSystem}}|Настройка платёжного шлюза]]) и сообщить в тикете реквизиты для взаимодействия {{NameSystem}} и платёжного шлюза (комплект: URL, логин, пароль) для завершения настройки платёжного метода технической поддержкой {{NameSystem}}# Протестировать подключение перед началом боевой эксплуатации# Сообщить в тикете о готовности перехода в продуктовый режим. Предоставить контакты службы поддержки сервиса по приёму платежей и тестовые реквизиты для дальнейшей поддержки сервиса
Модуль PAYMENT GATEWAY API является дополнительным. Чтобы подключиться к Nemo.travel по данному протоколу, обратитесь в коммерческий отдел по адресу connect@nemo.travel
==Особенности==
Сервис не поддерживает фискализацию платежейпо ФЗ 54.
==Настройка платёжного шлюзав {{NameSystem}}==
Доступные # В разделе '''Финансы и платежи → Платежные методы → Доступ к способам оплаты''' откройте доступ к способу оплаты UniversalNemoPay для пользователей/групп/компаний (подробнее о настройке см. [[Платежные методы в Nemo.travel]])# В разделе '''Финансы и платежи → Платежные методы → Управление шлюзами''' создайте метод оплаты "UniversalNemoPay" (подробнее о настройке см. [[Платежные методы в Nemo.travel]])# Откройте раздел "Реквизиты" созданного платёжного метода и задайте настройкидоступа к платёжному шлюзу (подробнее о настройке см. [[Платежные методы в Nemo.travel]]):#* ''URL клиентского сервера для запросов '' - указывается адрес запросовдля доступа к Сервису, например http://test.com/test#* ''API логин '' - от Платежного шлюзареквизит доступа к платёжному шлюзу, выдаётся платёжным шлюзом#* ''Пароль '' - от Платежного шлюза реквизит доступа к платёжному шлюзу, выдаётся платёжным шлюзом#* ''Валюта'' - валюта по договору с платёжным шлюзом#* ''Использовать двухстадийную оплату '' - если параметр включен, будет использована схема запросов с преавторизацией. Если выключен - схема запросов без преавторизации.#* ''Разрешить оплату только картами Visa Electron и MasterCard Maestro Сбербанка''#* ''Добавить локатор в начало идентификатора платежа при передаче в платежный шлюз '' - в orderNumber добавляется будет добавлен префикс с локатором.#* ''Отображать фрэйм со страницей оплаты на странице информации о заказе '' - для оплаты во фрейме на странице заказа без перехода на странцу платёжного шлюза#* ''Высота фрэйма со страницей оплаты'' - задайте высоту фрейма
=Техническая документация по интеграции с сервисом PAYMENT GATEWAY Payment Gateway API=
'''Используемые в разделе термины:'''
! Название запроса !! Описание !! Особенности
|-
| register.do || Запрос регистрации заказа (без предавторизациипреавторизации)|| -
|-
| registerPreAuth.do || Запрос регистрации заказа c предавторизацией преавторизацией || -
|-
| deposit.do || Запрoс завершения oплаты заказа || -
|}
* Запросы, использующиеся при двухстадийной оплате (с предавторизациейпреавторизацией): registerPreAuth.do, deposit.do.* Запросы, использующиеся при одностадийной оплате (без предавторизациипреавторизации): register.do.
* Запросы reverse.do, refund.do и getOrderStatusExtended.do могут быть использованы при любой схеме оплаты.
* При необходимости возврата средств система Немо посылает запрос обновления заказа в платежный шлюз. Если полученный статус заказа - orderStatus=1, то посылается запрос reverse.do, если orderStatus=2, то посылается refund.do.
==Порядок взаимодействия Системы Немо и Сервиса==
===Оплата с предавторизациейпреавторизацией===
#При инициировании оплаты Система Немо отправляет Запрос регистрации заказа registerPreAuth.do.
#Система Немо перенаправляет пользователя на url, который Сервис указал в ответе на запрос регистрации для совершения операции эквайринга на стороне Сервиса.
#Процедура оплаты завершена.
===Оплата без предавторизациипреавторизации===
#При инициировании оплаты Система Немо отправляет Запрос регистрации заказа register.do.
#Система Немо перенаправляет пользователя на url, который Сервис указал в ответе на запрос регистрации для совершения операции эквайринга на стороне Сервиса.
===Возврат средств===
Для возврата средств Система Немо направляет getOrderStatusExtended.do.
*Если полученный статус заказа orderStatus=1, то посылается Система Немо направляет запрос reverse.do, *Если orderStatus=2, то посылается Система Немо направляет запрос refund.do. 
==Формат запросов/ответов==
=См.также=
*[[Платежный шлюз]]*[[Платежные методы в Nemo.travel]]

Навигация

'