Изменения

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

Рапида

1453 байта добавлено, 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>
== Заполнение регистрационной карты ==
'''«Параметры * {{Setting|Параметры платежа для идентификации и проверки (название поля, количество знаков)»''' - }} — поле {{Setting|OPERATION_ID}}, кол-во количество знаков на данный момент не ограничено, минимально возможное значение - 9 цифр.
== Настройки на стороне Nemo {{NameSystem}} ==
[[Файл:Rapida nemo.png|right|600px]]
*'''{{Setting|Включить проверку таймлимита''' - }} — включает проверку таймлимита при получении инфо-запроса.*'''{{Setting|Значение таймлимита в минутах''' - }} — время до ближайшего таймлимита, меньше которого инфо-запросы обрабатываются с ошибкой.*'''{{Setting|Боевой и тестовый режимы''' - }} — в тестовом режиме на «запрос об оплате» Nemo {{NameSystem}} отвечает ошибкой и не проставляет статус оплаты. Используется для тестирования системы.*'''{{Setting|Пропускать страницу с кнопкой «Получить код»''' - }} — включение данной настройки позволяет пропускать страницу с кнопкой «Получить код». При этом выбирая данный [[платежный шлюз]] сразу же предоставляется номер для оплаты и устанавливается состояние платежа «ожидание оплаты», что блокирует выбор другого способа оплаты.*'''«Генерировать {{Setting|Генерировать ссылку на маршрут-квитанцию в инфо-запросе»''' - запросе}} — настройка включает генерацию ссылки на маршрут-квитанцию в инфо-запросе, ссылка появляется там только после того как билет выписан в системе Nemo{{NameSystem}}.*'''{{Setting|Префикс''' - }} — согласуется с Евросетью и используется для формирования ПК. Пример значения: 123*'''{{Setting|Ключ''' - }} — согласуется с Евросетью, используется для подписи запросов. Пример значения: r5K1xpa0C<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' {{Attention|Значения ключа и префикса задаются самим менеджером агентства, система Nemo {{NameSystem}} их сама не генерирует. Значения данных параметров требуется передать в Евросеть для согласования.</span>}}*'''{{Setting|Добавить PNR в идентификатор операции''' - }} — изменяет стандартный формат платежного кода: (Префикс, 123)а(номер биллинга наш, 9цифр)a(PNR) В случае если в запросе была ошибка номера биллинга или имени PNR, то в системе логирования будет соответствующие уведомление. <br/><span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' {{Attention|После префикса следует латинская буква "a"«a», которая вставляется системой Немо {{NameSystem}} автоматически, в настройки её добавлять не нужно.</span> }} *'''{{Setting|Сообщение пользователю, %CODE% - платежный код''' - }} — сообщение, выводимое пользователю при получении платежного кода. В тексте обязательно использовать '''%CODE%''', при выводе данный плейсхолдер заменяется платежным кодом.*'''{{Setting|Сообщение пользователю на странице с кнопкой «Получить код»''' - }} — здесь можно добавить текст, который будет виден пользователю на странице с кнопкой «Получить код».Для получения доступа к маршрут-квитанции, формируемой в инфо-запросе неавторизованным пользователем код доступа не требуется.* {{Setting|Краткая информация о квитанции для отображения пользователю (доступно не во всех темах)}} — здесь можно добавить краткое описание платежного метода для отображения его в блоке ПШ при выборе способа оплаты. <!-- На данный момент доступно в теме для agent.ru -->* {{Setting|Содержимое квитанции для печати (доступно не во всех темах)}} — здесь можно задать вид квитанции к печати. <!-- На данный момент доступно в теме для agent.ru --> Для двух вышеуказанных настроек работают следующие переменные:{| class="wikitable"| %CODE%| Код для оплаты|-| %TIME_LIMIT%| Таймлимит на оплату (если включен в настройках ПШ)|-| %MONEY_AMOUNT%| Сумма к оплате без валюты (в валюте агенства)|-| %MONEY_CURRENCY%| Валюта, в которой будет произведена оплата|}
== Запрос о состоянии заказа ==
При получении «запроса о состоянии заказа» Nemo {{NameSystem}} обновляет параметры заказа: * Проверяется валидность тарифа, сегменты перелета и т.д. В этот момент возможно изменение суммы заказа в соответствии с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки 500.* Проверяется состояние заказа в {{NameSystem}}. Если заказ не является забронированным или выписанным, система возвращает код ошибки 501.* Если включена настройка {{Setting|Включить проверку таймлимитов}}, так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля {{Setting|Значение таймлимита в минутах}}, система возвращает код ошибки 502.
*Проверяется валидность тарифа, сегменты перелета и т.д. В этот момент возможно изменение суммы заказа в соответствии Логи общения системы с требованиями поставщика. Если при этом обновлении возникают ошибки, система возвращает код ошибки 500;*Проверяется состояние заказа в Nemo. Если заказ не является забронированным или выписанным, система возвращает код ошибки 501;*Если включена настройка «Включить проверку таймлимитов», так же проверяется время до наступления ближайшего таймлимита и если оно менее значения поля «Значение таймлимита платежным шлюзом можно отслеживать в минутах», система возвращает код ошибки 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
правки

Навигация

'