Изменения

Перейти к навигации Перейти к поиску

Рапида

2504 байта добавлено, 14:00, 9 апреля 2020
См. также
[[Категория:Поставщики платежных решений]][[Категория:Способы оплаты]]<!-- -->[[Файл:Rapida.png|450px|справа|Интерфейс агентской программы Rapida]]'''Рапида''' - платежная система, предоставляющая услуги в сфере розничных расчетов. Имеет крупную сеть пунктов приема платежей: кассы магазинов бытовой техники, сетей сотовой связи, терминалы самообслуживания и банкоматы (90 000 точек по всей России). Перевод денежных средств на счета получателя платежа можно также осуществить с помощью мобильного телефона и платежного сервиса Rapida Online.
Компания «Евросеть» является участником платежной системы «Рапида».
== Взаимодействие между Nemo {{NameSystem}} и Евросетью ==
Алгоритм взаимодействия Nemo {{NameSystem}} и Евросети:
1. # Клиент бронирует услугу на стороне Nemo {{NameSystem}} и выбирает способ оплаты.<br>2. # Клиент получает от Nemo {{NameSystem}} уникальный платежный код (ПК).<br>3. # Клиент называет ПК представителям Евросети.<br>4. # Евросеть делает «запрос о состоянии счета» в Nemo{{NameSystem}}.<br>5. Nemo # Система {{NameSystem}} уточняет стоимость заказа, возможность оплаты счета и отдает сумму заказа в Евросеть.<br>6. # Евросеть взимает деньги с клиента и выписывает чек.<br>7. # Евросеть отправляет «запрос об оплате» в Nemo{{NameSystem}}.<br>8. Nemo # Система {{NameSystem}} подтверждает получение денег.<br>
== Заполнение регистрационной карты ==
'''«URL - адрес * {{Setting|Параметры платежа для запросов идентификации и уведомлений о платежах»''':*тестовый: [http://srt.mute-lab.com/index.php?go=rapida/check http://srt.mute-lab.com/index.php?go=rapida/check]*боевой: host/index.php?go=rapida/checkпроверки (название поля, количество знаков)}} — поле {{Setting|OPERATION_ID}}, количество знаков на данный момент не ограничено, минимально возможное значение — 9 цифр.
'''«Параметры платежа для идентификации и проверки (название поля, количество знаков)»''' - поле OPERATION_ID, кол-во знаков == Настройки на данный момент не ограничено, минимально возможное значение - 9 цифр.стороне {{NameSystem}} ==
== Настройки на стороне Nemo ==[[Файл:Rapida nemo.png|right|600px]]
* {{Setting|Включить проверку таймлимита}} — включает проверку таймлимита при получении инфо-запроса.* {{Setting|Значение таймлимита в минутах}} — время до ближайшего таймлимита, меньше которого инфо-запросы обрабатываются с ошибкой.* {{Setting|Боевой и тестовый режимы}} — в тестовом режиме на «запрос об оплате» {{NameSystem}} отвечает ошибкой и не проставляет статус оплаты. Используется для тестирования системы.* {{Setting|Пропускать страницу с кнопкой «Получить код»}} — включение данной настройки позволяет пропускать страницу с кнопкой «Получить код». При этом выбирая данный [[Файлплатежный шлюз]] сразу же предоставляется номер для оплаты и устанавливается состояние платежа «ожидание оплаты», что блокирует выбор другого способа оплаты.* {{Setting|Генерировать ссылку на маршрут-квитанцию в инфо-запросе}} — настройка включает генерацию ссылки на маршрут-квитанцию в инфо-запросе, ссылка появляется там только после того как билет выписан в системе {{NameSystem}}.* {{Setting|Префикс}} — согласуется с Евросетью и используется для формирования ПК. Пример значения:Rapida nemo123* {{Setting|Ключ}} — согласуется с Евросетью, используется для подписи запросов.png]]Пример значения: r5K1xpa0C
*'''Включить проверку таймлимита''' - включает проверку таймлимита при получении инфо-запроса.*'''Значение таймлимита в минутах''' - время до ближайшего таймлимита{{Attention|Значения ключа и префикса задаются самим менеджером агентства, меньше которого инфо-запросы обрабатываются с ошибкойсистема {{NameSystem}} их сама не генерирует.*'''Боевой и тестовый режимы''' - Значения данных параметров требуется передать в тестовом режиме на «запрос об оплате» Nemo отвечает ошибкой и не проставляет статус оплаты. Используется Евросеть для тестирования системысогласования.}}*'''Пропускать страницу с кнопкой «Получить код»''' - включение данной настройки позволяет пропускать страницу с кнопкой «Получить код». При этом выбирая данный [[платежный шлюз]] сразу же предоставляется {{Setting|Добавить PNR в идентификатор операции}} — изменяет стандартный формат платежного кода: (Префикс, 123)а(номер для оплаты и устанавливается состояние платежа «ожидание оплаты»биллинга наш, что блокирует выбор другого способа оплаты.*'''«Генерировать ссылку на маршрут-квитанцию в инфо-запросе»''' - настройка включает генерацию ссылки на маршрут-квитанцию 9цифр)a(PNR) В случае если в инфо-запросебыла ошибка номера биллинга или имени PNR, ссылка появляется там только после того как билет выписан то в системе Nemoлогирования будет соответствующие уведомление.*'''Префикс''' - согласуется с Евросетью и используется для формирования ПК.*'''Ключ''' - согласуется с Евросетью{{Attention|После префикса следует латинская буква «a», которая вставляется системой {{NameSystem}} автоматически, используется для подписи запросовв настройки её добавлять не нужно.}} *'''{{Setting|Сообщение пользователю, %CODE% - платежный код''' - }} — сообщение, выводимое пользователю при получении платежного кода. В тексте обязательно использовать '''%CODE%''', при выводе данный плейсхолдер заменяется платежным кодом.*'''{{Setting|Сообщение пользователю на странице с кнопкой «Получить код»''' - }} — здесь можно добавить текст, который будет виден пользователю на странице с кнопкой «Получить код».Для получения доступа к маршрут-квитанции, формируемой в инфо-запросе неавторизованным пользователем код доступа не требуется.* {{Setting|Краткая информация о квитанции для отображения пользователю (доступно не во всех темах)}} — здесь можно добавить краткое описание платежного метода для отображения его в блоке ПШ при выборе способа оплаты. <!-- На данный момент доступно в теме для agent.ru -->* {{Setting|Содержимое квитанции для печати (доступно не во всех темах)}} — здесь можно задать вид квитанции к печати. <!-- На данный момент доступно в теме для agent.ru --> Для двух вышеуказанных настроек работают следующие переменные:{| class="wikitable"| %CODE%| Код для оплаты|-| %TIME_LIMIT%| Таймлимит на оплату (если включен в настройках ПШ)|-| %MONEY_AMOUNT%| Сумма к оплате без валюты (в валюте агенства)|-| %MONEY_CURRENCY%| Валюта, в которой будет произведена оплата|}
== Запрос о состоянии заказа ==
При получении «запроса о состоянии заказа» Nemo {{NameSystem}} обновляет параметры заказа:
*Проверяется валидность тарифа, сегменты перелета и т.д. В этот момент возможно изменение суммы заказа в соответствии с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки 500;.*Проверяется состояние заказа в Nemo{{NameSystem}}. Если заказ не является забронированным или выписанным, система возвращает код ошибки 501;.*Если включена настройка «Включить {{Setting|Включить проверку таймлимитов»таймлимитов}}, так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля «Значение {{Setting|Значение таймлимита в минутах»минутах}}, система возвращает код ошибки 502.
Логи общения системы с платежным шлюзом можно отслеживать в разделе административного модуля системы "'''Способы оплаты'''" - "'''Платежный лог'''"«Способы оплаты» → «Платежный лог». В ряде случаев на запрос о состоянии заказа система отвечает ошибкой. Код ошибки 100 предполагает повторный запрос через определенный промежуток времени.
В ряде случаев на запрос о состоянии заказа система отвечает ошибкой.<br>
Код ошибки 100 предполагает повторный запрос через определенный промежуток времени.<br>
Код 5ХХ означает, что повторных запросы не должны отправляться, так как ситуация не изменится и платеж совершить невозможно.
:::'''=== Расшифровка кодов возможных ошибок'''===
{| class="wikitable"
== Запрос об оплате ==
При получении «запроса об оплате» Nemo {{NameSystem}} проставляет счету статус оплачено и предоставляет клиенту услугу. При этом никаких проверок не производится. <span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Проверка таймлимитов рекомендуется для избежания ситуации изменения тарифа до момента получения «запроса об оплате». Тем не менее эта мера предосторожности не гарантирует простановку статуса "оплачено" и успешную выписку билета до момента изменения параметров заказа, т.к. между моментом получения "запроса о состоянии счета" и моментом получения "запроса об оплате»" может пройти больше времени, чем указано в настройке «Таймлимит» или параметры заказа могут измениться по независящим от таймлимита причинам.[[Файл:Corn.png|250px|справа|Бонусная карта "Кукуруза"]]
{{Attention|Проверка таймлимитов рекомендуется для избежания ситуации изменения тарифа до момента получения «запроса об оплате». Тем не менее эта мера предосторожности не гарантирует простановку статуса «оплачено» и успешную выписку билета до момента изменения параметров заказа, т.к. между моментом получения «запроса о состоянии счета» и моментом получения «запроса об оплате» может пройти больше времени, чем указано в настройке {{Setting|Таймлимит}} или параметры заказа могут измениться по независящим от таймлимита причинам.}}== Бонусная карта "Кукуруза" «Кукуруза» ==[[Файл:Corn.png|250px|справа|Бонусная карта «Кукуруза»]]
При выборе данного способа оплаты часть стоимости заказа может быть оплачена бонусными баллами карты «Кукуруза». При этом на странице с информацией о бронировании можно увидеть суммы, оплаченные баллами и деньгами.
== См. также ==
*[[Тариф]]<br>*[[Таймлимит]]<br>*[[Маршрут-квитанция]]<br>*[[Платежный шлюз]]*[[Статистика#Статистика поставщиков|Статистика поставщиков]]* [[Интеграция сервиса приёма платежей с помощью Payment Gateway API|Универсальный протокол Payment Gateway API]]
== Полезные ссылки ==
*[http://www.rapida.ru Сайт платежной системы "Рапида"«Рапида»]<br>*[http://euroset.ru Сайт компании "Евросеть"«Евросеть»]
1382
правки

Навигация

'