Поиск
Тарифы Блог

Платежный модуль RBK.money для системы HRS

Плагин оплаты для HRS

Инструкция по работе с интерфейсом HRS PayLink

Данный интерфейс предоставляет возможность выставлять счета на оплату через интернет-эквайринг средствами системы Opera PMS через HRS CCA Interface.

Для корректной работы интерфейса рекомендуется держать запущенной программу HRS PayLinkClient, без неё вы не будете получать уведомление об успешности выставления счетов на оплату гостям, но все еще сможете их выставлять. Уведомления получают ВСЕ пользователи, у которых запущен данный клиент.

Настройка плагина HRS

Чтобы выставить счет гостю на его email или телефон, необходимо предварительно заполнить Communication type – WEB в профайле гостя (по аналогии с отправкой фискальных чеков).

Кроме того, язык выставляемого счета зависит от языка (Language), установленного в профайле.

HRS оплата

Выставление счетов на оплату реализовано через стандартный функционал депозитов в Opera PMS (Options –> Deposit)

HRS идентификатор

Сразу пробивать оплату депозита в данном случае не нужно. Сначала необходимо создать запрос через кнопку New. В появившемся окне вы можете выбрать одну из предустановленных правил для подсчета стоимости депозита (Deposit Rule) или вбить все необходимые данные вручную.

Deposit Amount – сумма выставляемого счета

Due Date – срок оплаты счета

Comment – дополнительная информация для гостя, отображаемая в счете

Платежная система для Megagroup

В случае успешного формирования счета, вы получите следующее всплывающее сообщение (для его закрытия достаточно по нему кликнуть).

Платежная система для Megagroup

На email гостя приходит ссылка для оплаты выставленного счёта.

API плагина Megagroup

По нажатию кнопки «Оплатить» происходит переход на страницу RBK.money, на которой гостю нужно будет ввести данные для оплаты счёта.

Платежный модуль Мегагрупп

В случае успешного завершения на странице оплаты появится сообщение на двух языках. Также в случае успешной оплаты на почту гостя приходит кассовый чек и инвойс о проведении оплаты.

Платежный плагин Мегагрупп

Если же вы получили сообщение с какой-либо ошибкой или не получили его вовсе (при учете что у вас запущен HRS PayLink Client), необходимо удалить (кнопка Delete) данный Deposit Request, и выставить его заново, проверив корректность заполнения всех полей. Пример сообщения об ошибке ниже. Такая ошибка возникает, если в профиле гостя не указан email для отправки ссылки.

Плагин оплаты Мегагрупп

Могут возникнуть ситуации, в которых потребуется повторное выставление счёта гостю на ту же сумму. При попытке оплаты отмененного депозита от HRS Paylink Client всплывает сообщение следующего содержания.

Megagroup оплата на сайте

При попытке перейти по ссылке для уже отмененного депозита на странице оплаты RBK.money появится следующее сообщение.

Megagroup платежи на сайте

После того как гость произведет оплату, вы сможете «закрыть» этот депозит в Opera PMS. Для этого в том же окне депозитов, выделив выставленный счет, необходимо нажать кнопку Payment и провести оплату, выбрав специальный метод оплаты для проведения онлайн-платежей.

Megagroup принимать оплату

Если счет еще не был оплачен, вы получите следующее сообщение на экране.

Megagroup настройка платежной системы

Если же оплата уже поступила, то при проведении операции она сразу запишется в систему с информацией о типе и номере карты, по которой она была произведена. Как и обычный депозит, при заезде гостя оплата автоматически перенесется в Billing.

Megagroup Webhook

При попытке произвести расчёт в Opera PMS на неверную сумму, всплывёт сообщение от HRS PaylinkClient.

Megagroup подключение оплаты

Если попытаться провести оплату в Opera PMS до того, как гость произведёт оплату, воспользовавшись ссылкой, также всплывёт сообщение от HRS Paylink Client.

Megagroup подключение оплаты

Впоследствии оплату можно вернуть гостю через это же окно оплаты депозитов, просто указав отрицательную сумму.

Megagroup подключение оплаты

Гостю на email приходит письмо с уведомлением о возврате. В личном кабинете RBK.money можно отследить статус платежа.

Megagroup подключение оплаты

Если сумма возврата не соответствует сумме оплаты, всплывает сообщение от HRS Paylink Client.

Megagroup подключение оплаты

В любой момент вы можете проверить текущее состояние по оплатам выставленных счетов. Для этого необходимо вызвать HRS PayLink Client из системного трея.

Megagroup подключение оплаты

И сформировать отчет по одному из предложенных фильтров.

Megagroup подключение оплаты

При необходимости полученную информацию вы можете распечатать.

Megagroup подключение оплаты
Для начала приема платежей в интернет-магазине
  • Настройте плагин в соответствии с данными из личного кабинета RBKmoney;
  • Скопируйте notification Url и укажите его в настройках магазина в личном кабинете RBKmoney;
  • Сохраните изменения и проведите тестовый платеж.
Прием платежей для Megagroup

Смотрите также:

Платежный модуль для Megagroup