Comepay: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
м
(Полезные ссылки)
 
(не показано 5 промежуточных версий 4 участников)
Строка 1: Строка 1:
 
[[Категория:Поставщики платежных решений]][[Категория:Способы оплаты]][[Файл:Comepay.JPG|400px|справа|Экран платежного терминала Comepay]]
 
[[Категория:Поставщики платежных решений]][[Категория:Способы оплаты]][[Файл:Comepay.JPG|400px|справа|Экран платежного терминала Comepay]]
'''Компэй''' (Comepay) - универсальная система платежей, позволяющая организовывать прием и зачисление платежей операторов сотовой связи, интернет-провайдеров, операторов IP-телефонии, коммерческого телевидения и любых других услуг.
+
'''Кампэй''' (Comepay) - универсальная система платежей, позволяющая организовывать прием и зачисление платежей операторов сотовой связи, интернет-провайдеров, операторов IP-телефонии, коммерческого телевидения и любых других услуг.
  
== Взаимодействие между Nemo и Comepay ==
+
== Взаимодействие между {{NameSystem}} и Comepay ==
 
   
 
   
Алгоритм взаимодействия Nemo и Comepay:
+
Алгоритм взаимодействия {{NameSystem}} и Comepay:
  
1. Клиент бронирует услугу на стороне Nemo, выбирает способ оплаты.<br>
+
1. Клиент бронирует услугу на стороне {{NameSystem}}, выбирает способ оплаты.<br>
2. Клиент получает от Nemo уникальный платежный код (ПК).<br>
+
2. Клиент получает от {{NameSystem}} уникальный платежный код (ПК).<br>
 
3. Клиент вводит ПК в соответствующем терминале.<br>
 
3. Клиент вводит ПК в соответствующем терминале.<br>
4. Терминал делает «запрос о состоянии счета» в Nemo.<br>
+
4. Терминал делает «запрос о состоянии счета» в {{NameSystem}}.<br>
5. Nemo уточняет стоимость заказа и возможность оплаты счета, отдает сумму заказа в терминал.<br>
+
5. {{NameSystem}} уточняет стоимость заказа и возможность оплаты счета, отдает сумму заказа в терминал.<br>
 
6. На экране терминала появляется текущая стоимость по заказу или сообщение об ошибке.<br>
 
6. На экране терминала появляется текущая стоимость по заказу или сообщение об ошибке.<br>
7. Клиент вносит в терминал сумму. Терминал отправляет «запрос об оплате» в Nemo.<br>
+
7. Клиент вносит в терминал сумму. Терминал отправляет «запрос об оплате» в {{NameSystem}}.<br>
8. Nemo подтверждает получение денег или возвращает ошибку.
+
8. {{NameSystem}} подтверждает получение денег или возвращает ошибку.
  
== Настройки на стороне Nemo ==
+
== Настройки на стороне {{NameSystem}} ==
  
 
[[Файл:Comepay.png]]
 
[[Файл:Comepay.png]]
Строка 22: Строка 22:
 
*'''«Значение таймлимита в минутах»''' - время до ближайшего таймлимита, меньше которого info запросы обрабатываются с ошибкой.
 
*'''«Значение таймлимита в минутах»''' - время до ближайшего таймлимита, меньше которого info запросы обрабатываются с ошибкой.
 
*'''«Ключ»''' - согласуется с Comepay, используется для подписи запросов.
 
*'''«Ключ»''' - согласуется с Comepay, используется для подписи запросов.
*'''«Боевой режим»''' - в тестовом режиме на «запрос об оплате» Nemo отвечает ошибкой и не проставляет статус оплаты. Используется для третирования системы.
+
*'''«Боевой режим»''' - в тестовом режиме на «запрос об оплате» {{NameSystem}} отвечает ошибкой и не проставляет статус оплаты. Используется для третирования системы.
  
 
== Запрос о состоянии счета ==
 
== Запрос о состоянии счета ==
  
При получении «запроса о состоянии счета» Nemo обновляет параметры заказа:
+
При получении «запроса о состоянии счета» {{NameSystem}} обновляет параметры заказа:
 
*Проверяет валидность тарифа и т.д. В этот момент возможно изменение суммы заказа в соответствии с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки «500».
 
*Проверяет валидность тарифа и т.д. В этот момент возможно изменение суммы заказа в соответствии с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки «500».
*Проверяется состояние заказа в Nemo. Если заказ не является забронированным или выписанным, система возвращает код ошибки «501».
+
*Проверяется состояние заказа в {{NameSystem}}. Если заказ не является забронированным или выписанным, система возвращает код ошибки «501».
 
*При включенной настройке «Включить проверку таймлимитов», так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля «Значение таймлимита в минутах», система возвращает код ошибки «502».
 
*При включенной настройке «Включить проверку таймлимитов», так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля «Значение таймлимита в минутах», система возвращает код ошибки «502».
  
 
== Запрос об оплате ==
 
== Запрос об оплате ==
  
При получении «запроса об оплате», Nemo проверяет текущую стоимость заказа и в случае внесения требуемой суммы или суммы большей чем требуемая, проставляет счету статус оплачено и предоставляет клиенту услугу.  
+
При получении «запроса об оплате», {{NameSystem}} проверяет текущую стоимость заказа и в случае внесения требуемой суммы или суммы большей чем требуемая, проставляет счету статус оплачено и предоставляет клиенту услугу.  
  
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span>Поверка таймлимитов рекомендуется для избежания ситуации изменения тарифа до момента получения «запроса об оплате». Тем не менее, эта мера предосторожности не гарантирует постановку статуса "оплачено" и успешную выписку билета до момента изменения параметров заказа, т.к. между моментом получения «запроса о состоянии счета» и моментом получения «запроса об оплате» может пройти больше времени, чем указано в настройке «Таймлимит», или параметры заказа могут измениться по независящим от таймлимита причинам.<br> Также стоит обратить внимание на то, что при внесении пользователем суммы, меньшей чем полная сумма заказа, Nemo не принимает данную оплату. Деньги остаются в Comepay - в этом случае клиенту следует связаться со службой поддержки системы для решения ситуации.  
+
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span>Проверка таймлимитов рекомендуется для избежания ситуации изменения тарифа до момента получения «запроса об оплате». Тем не менее, эта мера предосторожности не гарантирует постановку статуса "оплачено" и успешную выписку билета до момента изменения параметров заказа, т.к. между моментом получения «запроса о состоянии счета» и моментом получения «запроса об оплате» может пройти больше времени, чем указано в настройке «Таймлимит», или параметры заказа могут измениться по не зависящим от таймлимита причинам.<br> Также стоит обратить внимание на то, что при внесении пользователем суммы, меньшей чем полная сумма заказа, {{NameSystem}} не принимает данную оплату. Деньги остаются в Comepay - в этом случае клиенту следует связаться со службой поддержки системы для решения ситуации.  
  
 
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Частичная оплата заказов невозможна. Поэтому заказы со стоимостью выше максимальной суммы разового платежа не могут быть оплачены.
 
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Частичная оплата заказов невозможна. Поэтому заказы со стоимостью выше максимальной суммы разового платежа не могут быть оплачены.
Строка 48: Строка 48:
 
== Полезные ссылки ==
 
== Полезные ссылки ==
 
*[http://comepay.ru Сайт системы Comepay]
 
*[http://comepay.ru Сайт системы Comepay]
 +
 +
 +
Подпишитесь на письма о ежемесячных обновлениях системы {{NameSystem}}:
 +
 +
[[Изображение:Newsletter-2_small.png|left|link=https://www.nemo.travel/company/contacts.html]]

Текущая версия на 19:37, 21 октября 2022

Экран платежного терминала Comepay

Кампэй (Comepay) - универсальная система платежей, позволяющая организовывать прием и зачисление платежей операторов сотовой связи, интернет-провайдеров, операторов IP-телефонии, коммерческого телевидения и любых других услуг.

Взаимодействие между Nemo.Travel и Comepay

Алгоритм взаимодействия Nemo.Travel и Comepay:

1. Клиент бронирует услугу на стороне Nemo.Travel, выбирает способ оплаты.
2. Клиент получает от Nemo.Travel уникальный платежный код (ПК).
3. Клиент вводит ПК в соответствующем терминале.
4. Терминал делает «запрос о состоянии счета» в Nemo.Travel.
5. Nemo.Travel уточняет стоимость заказа и возможность оплаты счета, отдает сумму заказа в терминал.
6. На экране терминала появляется текущая стоимость по заказу или сообщение об ошибке.
7. Клиент вносит в терминал сумму. Терминал отправляет «запрос об оплате» в Nemo.Travel.
8. Nemo.Travel подтверждает получение денег или возвращает ошибку.

Настройки на стороне Nemo.Travel

Comepay.png

  • «Включить проверку таймлимитов» - включает проверку таймлимита при получении Info запроса.
  • «Значение таймлимита в минутах» - время до ближайшего таймлимита, меньше которого info запросы обрабатываются с ошибкой.
  • «Ключ» - согласуется с Comepay, используется для подписи запросов.
  • «Боевой режим» - в тестовом режиме на «запрос об оплате» Nemo.Travel отвечает ошибкой и не проставляет статус оплаты. Используется для третирования системы.

Запрос о состоянии счета

При получении «запроса о состоянии счета» Nemo.Travel обновляет параметры заказа:

  • Проверяет валидность тарифа и т.д. В этот момент возможно изменение суммы заказа в соответствии с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки «500».
  • Проверяется состояние заказа в Nemo.Travel. Если заказ не является забронированным или выписанным, система возвращает код ошибки «501».
  • При включенной настройке «Включить проверку таймлимитов», так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля «Значение таймлимита в минутах», система возвращает код ошибки «502».

Запрос об оплате

При получении «запроса об оплате», Nemo.Travel проверяет текущую стоимость заказа и в случае внесения требуемой суммы или суммы большей чем требуемая, проставляет счету статус оплачено и предоставляет клиенту услугу.

!Проверка таймлимитов рекомендуется для избежания ситуации изменения тарифа до момента получения «запроса об оплате». Тем не менее, эта мера предосторожности не гарантирует постановку статуса "оплачено" и успешную выписку билета до момента изменения параметров заказа, т.к. между моментом получения «запроса о состоянии счета» и моментом получения «запроса об оплате» может пройти больше времени, чем указано в настройке «Таймлимит», или параметры заказа могут измениться по не зависящим от таймлимита причинам.
Также стоит обратить внимание на то, что при внесении пользователем суммы, меньшей чем полная сумма заказа, Nemo.Travel не принимает данную оплату. Деньги остаются в Comepay - в этом случае клиенту следует связаться со службой поддержки системы для решения ситуации.

! Частичная оплата заказов невозможна. Поэтому заказы со стоимостью выше максимальной суммы разового платежа не могут быть оплачены.

См. также

Полезные ссылки


Подпишитесь на письма о ежемесячных обновлениях системы Nemo.Travel:

Newsletter-2 small.png