You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »


Общая информация

С версии 2.11.8 в Логусе есть возможность настроить и использовать онлайн-эквайринг (оплата счета по ссылке). 

При подключении организации к онлайн-эквайрингу клиент сам выбирает провайдера. На данный момент реализована интеграция с такими провайдерами как: 

  • Сбербанк
  • Газпромбанк
  • Райффайзенбанк
  • PayTravel

  • Pay Keeper (Альфа Банк и др.)
  • CloudPayments
  • Timeline

Что должен решить клиент для запуска сервиса:

  1. Заключить договор с выбранной компанией провайдером;
  2. От провайдера получить Логин <UserName> и Пароль <Password> для произведения операций посредством API, которые в последствии указываются в  logus.local.config;
  3. Так же для настройки подключения от провайдера необходимо дополнительно получить: 

         PayTravel: Ключ (Base64) и Код биллинга.
         Райффайзен, CloudPayments: PublicId - идентификатор, который используется для открытия платежной формы и не является конфиденциальным и ApiSecret- секретный ключ, который используется для межсервисного взаимодействия. 


После настройки в карточке брони становится доступна "Ссылка для онлайн оплаты". Данная ссылка может быть скопирована либо автоматически отправлена гостю системой при помощи модуля автоматических уведомлений.

При переходе по ссылке, открывается web-страница отображающая счет на оплату.
Данные берутся из сформированного в счете брони (группы или профиля гостя) финансового документа:

Тип счетаСтатус счетаКод фин.докаТип
БРОНЬRESONLINERSНестрогий
ГРУППА*ONLINEGRНестрогий
ПРОФИЛЬ*ONLINESTСтрогий
БРОНЬIN

При нажатии на кнопку "Оплатить". открывается шлюз онлайн-оплаты выбранного Вами провайдера.

Введя данные своей карты, гость сможет внести оплату, а Логус самостоятельно отследит факт оплаты и зафиксирует её соответствующей транзакцией на счёте брони.

Также в Логусе, вместе с функционалом онлайн-оплат, активируется фоновый сервис. Он проверяет состояние оплат в эквайринг-провайдере, и актуализирует их (например оплата могла быть отменена позднее, либо наоборот поступила в фоне).

Формирование счета на оплату. Ручной режим.

После настройки в карточке брони становится доступна "Ссылка для онлайн оплаты". Данная ссылка может быть скопирована либо автоматически отправлена гостю системой при помощи модуля автоматических уведомлений.


Счет на оплату. Автоматический режим.

В случае если система не обнаружит на счете неоплаченный фин.док, Logus сформирует его самостотельно в соответствии с настройками


Данный функционал поддерживает также и оплату разделённых броней. Для этого в настройках фин.дока ONLINERS должен стоять признак Включать транзакции с разделенных счетов

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

 

Сумма к оплате определяется суммой сформированного фин. дока.

Гарантия

При автоматическом формировании фин.дока ONLINEGR или ONLINERS сумма, указанная в поле Гарантия - Сумма, будет отображаться как Сумма к оплате при переходе по ссылке


Основная настройка происходит на стороне Логуса нашими специалистами технической поддержки. 
Вам требуется получить Логин и Пароль у банка (эквайринг-провайдера) для произведения операций посредством API. После чего передать эти данные нашим специалистам технической поддержки.


Передача Типа агента

Для объектов, где все оплаты идут через агента (агент работает в Логусе и выставляет ссылки на оплату через онлайн-эквайринг), реализована передача типа агента в ОФД.
Функция настраивается сотрудниками ТП.


Процесс работы с функционалом онлайн-оплаты

Бронь с одним или несколькими гостями

2. При переходе по ссылке в браузере открывается страница с данными счета на оплату. Нажимаем "Оплатить".

3. При нажатии "Оплатить" в брони формируется не строгий финансовый документ "Счёт на оплату онлайн".

Также при нажатии "Оплатить", в браузере происходит перенаправление на страницу оплаты выбранного Вами банка. Введя данные своей карты гость вносит оплату. После успешной оплаты загрузится уведомление от банка.

4. Онлайн оплата является авансом за проживание. Нажав "Вернуться в магазин" загружается страница с уведомлением от Логуса об успешной оплате.

Также при нажатии "Вернуться в магазин" в брони создаётся транзакция онлайн оплаты.

При первой активации модуля онлайн оплат, в Логус автоматически добавляется специальный код транзакции "ONLINE", которым и будут начисляться платежи.



Обратите внимание!

Если не нажать кнопку "Вернуться в магазин", а например, просто закрыть вкладку, транзакция онлайн оплаты в брони будет создана не сразу. Для отслеживания подобных ситуаций и создан специальный фоновый процесс, который проверяет состояние оплат в эквайринг-провайдере. Для настройки периодичности срабатывания проверки обратитесь к нашим специалистам технической поддержки.

Если после онлайн оплаты снова перейдём по ссылке для оплаты из брони, в браузере как и прежде загрузится окно с информацией о брони. Но на этот раз кнопка "Оплатить" будет недоступна, а поле "Сумма поступивших оплат" заполнится оплаченной ранее суммой.

Разделённая бронь

Сумма к онлайн оплате определяется как сумма всех гарантий со всех разделённых броней. При онлайн оплате разделённой брони логика работы следующая.

  1. Если ни одну из броней в разделении не оплачивали через Логус и сразу перешли к онлайн-оплате, гость должен будет оплатить сумму гарантий всех броней разделения. После чего оплаченная сумма разносится по всем броням последовательно по размеру гарантии.
  2. Если через Логус внесена оплата/аванс за одну из броней в разделении, то полученная сумма сравнивается с суммой гарантий на всех разделённых бронях:
    • если внесённая сумма совпадает или больше общей суммы гарантий, то сумма начисляется на бронь, в которой производили оплату и считается, что сумма гарантий оплачена. Кнопка "Оплатить" на странице онлайн-оплаты исчезает.
    • если внесённая через Логус сумма меньше общей суммы гарантий, то необходимая для онлайн-оплаты сумма уменьшается на величину внесённой суммы. Далее при онлайн оплате оставшейся суммы, внесённая сумма разносится по всем броням по порядку на сумму брони.

Оплата дополнительных услуг (в статусе IN)

Начиная с версии 2.7.62 появилась возможность гостям оплачивать услуги самостоятельно.

В настоящий момент доступно только для провайдера Сбербанк.

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


На странице оплаты суммируются все неоплаченные услуги - это те услуги, которые размещены вне строгих финдоков, на карманах, кроме безналичного. И важно, чтобы на этом кармане не было приёма аванса (потому что непонятно какие услуги он покрывает, какие нет).

В случае если на безналичном кармане есть аванс, то онлайн-оплата работает в режиме предоплаты брони.

При оплате таких услуг (отправке заказа в онлайн-эквайринг) Логус автоматически формирует строгий финдок (а не нестрогий, как в случае с предоплатой брони), и отправляет состав этого финдока товарной корзиной в эквайринг-интерфейс (чтобы сформировать полноценный чек). При получении оплаты внутрь строгого финдока добавляется транзакция оплаты.

GooglePay и ApplePay

Существует возможность оплатить через GooglePay или ApplePay. При необходимости соответствующий функционал можно подключить мерчанту через поддержку Сбербанка.

Оплата ApplePay доступна только на Apple устройствах.

Процесс оплаты

Для брони в статусе "Проживание" гость переходит по ссылке, где видит детализацию по неоплаченным услугам и итоговую сумму. Нажимает кнопку "Оплатить". На счёте брони формируется строгий финдок, в который группируются все транзакции вне строгих финдоков. В Сбербанк отправляется товарная корзина с составом этого финдока, а гость перемещается на страницу ввода данных карты. В случае успешной оплаты в финдок добавляется транзакция оплаты, в противном случае по истечении таймаута финдок будет отменён и услуги выведены из него.


Фискализация онлайн-оплат

Фискализация возможна в двух режимах. При получении онлайн-оплаты система ведёт себя следующим образом:

  1. Оплата фискализируется на стороне эквайринг-провайдера, в Логусе для транзакции онлайн-оплаты устанавливается признак первичной фискализации.
    Этот режим наиболее удобный, потому что в этом случае сам провайдер при оплате требует от пользователя контактные данные, проводит фискализацию и отправляет копию чека на email пользователю.
  2. Если же провайдер не фискализирует оплаты на своей стороне, то они будут попадать в Логус в очередь автоматической (фоновой) фискализации и будет распечатан бумажный чек. При этом отправка чеков по email/sms недоступна (в том числе по той причине, что email или телефон гостя может быть неизвестен на момент оплаты).

Задание на фискализацию создаётся на первую рабочую станцию, на которой настроен активный фискал, на то же юр.лицо что у кода транзакции Online.

Автоматический возврат оплаты, произведённой по онлайн ссылке эквайринга (Сбербанк)

Если на счёте появляется коррекция оплаты ONLINE (онлайн-эквайринг), то направляется в банк запрос на коррекцию оплаты.
В случае, если отправить запрос в эквайринг-провайдера не удалось (после 5 попыток), ставится задача на проверку возврата с назначением на создателя брони. Возврат автоматом НЕ выполняется для оплат, созданных до реализации данной фичи. Для таких оплат создаётся задача на проверку возврата пользователю, создавшему бронь.

<!--
Коды транзакций корректировок, которые необходимо возвращать автоматически.
Если при поступлении предоплаты через Travelline в гарантии передаётся `PaymentTransactionId` (версия 1.16), то такую предоплату тоже можно вернуть, указав корректирующие коды транзакций.
-->
<RefundCorrectedTransactionCodes>ONLINE,ONLINEST</RefundCorrectedTransactionCodes>


Вывод информации о деталях платежа

Вывод информации о деталях платежа при наведении на статус платежа к транзакции при оплате через онлайн-эквайринг. Это дает возможность оперативно проверить информацию по карте, без запросов в бухгалтерию:

Эквайринг в Группе и Профиле

С версии 2.11.4.228, для возможности оплатить группу и постоянный счет гостя добавлена ссылка в групповых бронях и профиле гостя:

  • No labels