Изменения

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

Платежные шлюзы

22 834 байта убрано, 12:02, 10 марта 2017
Нет описания правки
== Платежные шлюзы в {{NameSystem}} ==
 
Модуль '''«Платежки 2.0»''' предоставляет гибкую настройку для платежного шлюза. Для одного шлюза доступны несколько способов оплаты и всевозможные фильтры (по компонентам, поставщику, реквизитам, источнику и авиакомпании).
В системе бронирования {{NameSystem}} имеются шлюзы к самым популярным поставщикам платежных решений:
* '''Kazkommertsbank''' — является одним из крупнейших банков в Казахстане и Центральной Азии. В системе {{NameSystem}} интегрирован через открытую систему E-commerce авторизации пластиковых карточек через интернет с уникальной системой обеспечения безопасности электронных платежей Visa 3D-Secure.
== Основные настройки для Настройка способов оплаты в {{NameSystem}} ==[[Файл:Основные_настройки_способов_оплаты.png|400px|thumb|right|Основные настройки для способов оплаты]] <table border="1" cellspacing="0" cellpadding="3" class="wikitable"><tr><th>Опция</th><th>Возможные значения</th><th>Описание</th></tr><tr><td>Можно сменить способ оплаты</td><td>Включен / Выключен</td><td>Если настройка выставлена в значение «Включен», то после того как заказ оплачен, можно сменить способ оплаты.</td></tr><tr><td>Быстрое редактирование депозитов</td><td>Нет / Да</td><td>Если включена эта настройка, то пользователь, для которого заведен депозит имеет доступ к таблице редактирования депозитов. Если не включена — редактировать могут только определенные пользователи (менеджер и пользователи группы). {{Attention|Рекомендация — не включать данную настройку.}}</td></tr><tr><td>Проставлять статус только при наличии подтверждения из внешней системы</td><td>Нет / Да</td><td>При установленном значении опции «Да» заказ будет считаться оплаченным только в случае оплаты в системе {{NameSystem}} и подтверждении транзакции от внешней системы.</td></tr><tr><td>Заказы из Сирены оплачивать картами только через Сирену (если шлюз доступен)</td><td>Нет / Да</td><td>При включенной настройке алгоритм работы следующий:<br/>Если доступно несколько систем оплаты с помощью банковских карт, в том числе платежный шлюз Сирена, то<br/>1) если заказ сделан в '''[[Сирена Трэвел|ГРС Сирена]]''', то все системы оплаты банковскими картами, кроме ПШ Сирена, становятся недоступными;<br/>2) если заказ сделан не в '''ГРС Сирена''', то ПШ Сирена становится недоступным.</td></tr><tr><td>Толерантность, значение</td><td>Число</td><td>Значение суммы толерантности.</td></tr><tr><td>Толерантность, валюта</td><td>Выпадающий список</td><td>Название валюты суммы толерантностиСм.</td></tr></table> '''Сумма толерантности''' — это сумма, которую агент готов «простить» клиенту в случае увеличения стоимости заказа. Есть возможность незначительное увеличение стоимости заказа списывать и добавлять в заказ как скидку для повышения конверсии. Если увеличение стоимости не превышает значение данной настройки и значение суммы сбора агентства и комиссии авиакомпании, то разница в стоимости записывается как скидка в заказ. Итоговая стоимость при этом не меняется и оплата не прерывается. == Управление платежными шлюзами в {{NameSystem}} ==статью [[Файл:Gate.png|400px|thumb|right|Настройки платежных шлюзов в {{NameSystem}}]] На странице '''Управление шлюзами''' настраиваются описания и параметры платежных шлюзов, имеющихся в системе.<!--На странице можно задать название платежного метода, его описание, текст действия (все это будет показано пользователю на шаге выбора метода оплаты). Также можно установить дополнительные наценки, характерные для данного способа оплаты, причем как в относительном, так и в абсолютном выражении. --> Чтобы создать новый платежный шлюз:# Зайдите в раздел '''Финансы и платежи → Платежные методы → Управление шлюзами'''.# Нажмите на кнопку '''Создать новую запись'''.# Задайте параметры платёжного шлюза и нажмите на кнопку '''Сохранить'''. ===Параметры настройки платежных шлюзов=== * {{Setting|Имя платежного шлюза}} — имя платежного шлюза отображаемое на странице выбора способов оплаты.* {{Setting|Информация об оплате через данный шлюз}} — дополнительная информация отображаемая на странице выбора способов оплаты и после выбора конкретного способа оплаты.* {{Setting|Сценарий платежного шлюза}} — настройка модуля «Платежки 2.0», позволяющая описывать сценарий действий, который произойдёт в процессе оплаты. Настройка доступна для всех платежных шлюзов на форме бронирования 2.0. Для редактирования текста сценария используется WYSIWYG. Если текст отсутствует, на его месте будет выводится текст настройки «Информация об оплате через данный шлюз».[[Файл:Отображение_сценария_на_вебе.png|400px|thumb|right|Отображение сценария после выбора оплаты]]* {{Setting|Результат оплаты}} - данная настройка позволяет задавать текст, который будет выводиться в верхней части страницы заказа при возврате пользователя со страницы оплаты.* {{Setting|Текст кнопки}} — текст кнопки выбора текущего способа оплаты.* {{Setting|Ссылка на логотип шлюза (доступно не на всех темах)}} — добавляет изображение, указанное по ссылке, напротив названия платежного шлюза. <!-- Пока работает только для темы agent.ru -->* {{Setting|Наценка}} — размер наценки за оплату, определённый договором агентства с ПШ. Наценка - сбор платёжного шлюза за оплату, его размер устанавливается на стороне платёжного шлюза.* {{Setting|Тип правила}} — задаёт тип расчета наценки:** '''''Процент''''' — процент рассчитывается от общей суммы к оплате.** '''''Значение''''' — сумма заданной валюты (задайте валюту в параметре '''Валюта наценки'''), прибавляется к общей сумме к оплате.* {{Setting|Наценка не менее, чем}} — минимальное ограничение наценки (согласно договору агентства с ПШ).* {{Setting|Наценка не более, чем}} — максимальное ограничение наценки (согласно договору агентства с ПШ).* {{Setting|Тип правила для пределов}} — процент/значение, указывает на то как воспринимать ограничения наценки, проценты или абсолютные величины.* {{Setting|Валюта наценки}} — задайте валюту расчета наценки, если наценка или ограничения наценки указаны в абсолютных величинах.* {{Setting|Способ оплаты отображать не менее чем за X часов до начала услуги}} — указывается минимальное целое количество часов до времени начала оказания услуги, при котором способ оплаты будет доступен к выбору.* {{Setting|Способ оплаты отображать не менее чем за X часов до наступления таймлимита}} — указывается минимальное целое количество часов до наступления аннуляция, при котором способ оплаты будет доступен к выбору.* {{Setting|Порядковый номер на странице выбора оплаты}} — позволяет задать порядковый номер, под которым платежный сервис будет отображаться на странице оплаты.* {{Setting|Источник для фильтрации шлюза}} — в совокупности с настройкой «При совпадении источника» позволяет дополнительно переопределять поведение платежного шлюза в {{NameSystem}} в зависимости от источника перехода модуля метрики. Необходимо указать номер источника из таблицы источников модуля метрики. Чтобы указать несколько источников, необходимо перечислить их через запятую без пробелов, например, «23,48,56».* {{Setting|При совпадении источника}} — определяет дополнительное поведение: ** {{Setting|ничего не делать}},** {{Setting|не показывать в списке способов оплат}} — данный платежный шлюз будет недоступен на страницы выбора способов оплаты,** {{Setting|не применять сбор}} — наценка платежного шлюза будет равна 0.* {{Setting|Текст, передаваемый в ремарке в ГДС (Invoice)}} — передача формы оплаты в GDS(Nemo 2.0), происходит на этапе выписки посредством ремарок.* {{Setting|Возможность инициализации платежа до бронирования}} — данная настройка предоставляет возможность отображать iframe банковской карты до бронирования.* {{Setting|Запрет автоматических возвратов при изменении стоимости}} — настройка, регулирующая автоматический возврат средств клиенту. Если к моменту получения статуса успешной оплаты увеличилась стоимость заказа, автоматический возврат средств не происходит.* {{Setting|Добавление в идентификаторы новых платежей номера заказа из Немо}} — настройка влияет на формирование номера транзакции при инициализации платежка, применяется для новых платежей. Если настройка включена то ID платежа будет ID заказа + «_» + ID транзакции. Работает для платежных шлюзов PayOnline, Sirena2, Platron, Sberbank / roseurobank, WayForPay(PayU). Для ПШ Uniteller настройка всегда активна. [[Файл:Таблица Платежки 2.0.png|450px|thumb|right|Платежки 2.0travel]] === Фильтрация платежных шлюзов ===После создания записи о платежном шлюзе в {{NameSystem}} можно настроить фильтрацию платежных шлюзов. Фильтрация платежных шлюзов используется, чтобы автоматически регулировать доступность различных платежных шлюзов для заказов по заданным параметрам. Используя фильтрацию, можно ограничить доступность различных платежных шлюзов для разных компонентов (авиабилеты, ж/д, отели), поставщиков, сумм заказов и т.д. Условия доступности платежного шлюза настраивается индивидуального для каждой записи платежного шлюза с помощью параметров фильтрации. <br>Чтобы платежный шлюз был доступен для оплаты заказа, заказ должен подходить под все условия фильтрации платежного шлюза: * если параметры заказа соответствует всем условиям фильтрации платежного шлюза, то платежный шлюз доступен для выбора в качестве способа оплаты,* если параметры заказа не подходят хотя бы для одного условия фильтрации платежного шлюза, то платежный шлюз недоступен для выбора в качестве способа оплаты. Для задания условий фильтрации платежного шлюза:# Откройте раздел '''Финансы и платежи → Платежные методы → Управление шлюзами'''.# В столбце ''Действия'' нажмите на кнопку '''Фильтрация'''.# Задайте условия фильтрации платёжного шлюза и нажмите на кнопку '''Сохранить'''. ====Параметры фильтрации платежных шлюзов====* {{Setting|Платежный шлюз включен}} — с помощью данной настройки можно включить/выключить платежный шлюз.* {{Setting|Поставщик}} — с помощью данной настройки можно настроить фильтрацию по компонентам или конкретным поставщикам.* {{Setting|Реквизиты}} — с помощью данной настройки можно указать конкретные реквизиты поставщика.* {{Setting|Источник}} — с помощью данной настройки можно включить платежный шлюз, если переход был осуществлен с заданного в поле источника(из модуля метрики).* {{Setting|Все источники, кроме}} — с помощью данной настройки можно выключить платежный шлюз, если переход был осуществлен через источник, прописанный в этом поле. {{Attention|Значение не должно пересекаться со значениями из поля "Источник"!}}* {{Setting|Авиакомпании}} — с помощью данной настройки можно включить фильтр по авиакомпаниям* {{Setting|Отображать, если сумма заказа менее чем}} — максимальная сумма заказа при которой способ оплаты доступен к выбору.* {{Setting|Отображать, если сумма заказа более чем}} — минимальная сумма заказа при которой способ оплаты доступен к выбору.* {{Setting|Способ оплаты отображать не менее чем за X часов до начала услуги}} — указывается минимальное целое количество часов до времени начала оказания услуги, при котором способ оплаты будет доступен к выбору.* {{Setting|Способ оплаты отображать не менее чем за X часов до наступления таймлимита}} — указывается минимальное целое количество часов до наступления аннуляция, при котором способ оплаты будет доступен к выбору.* {{Setting|Допустимая валюта расчетов (любая из списка, если не выбраны значения)}} — с помощью данной настройки можно задается список валют, с которыми будет работать выбранный платежный шлюз.* {{Setting|Пользователи, имеющие доступ к способу оплаты}} — в поле вводятся либо названия компаний, либо логины/имена пользователей, для которых будет выводиться данный способ оплаты. В случае, если в поле не указана ни одна компания/пользователь, способ оплаты будет выводиться для всех.* {{Setting|Пользователи, не имеющие доступ к способу оплаты}} — в поле вводятся либо названия компаний, либо логины/имена пользователей, для которых '''не''' будет выводиться данный способ оплаты. В случае, если в поле не указана ни одна компания/пользователь, способ оплаты будет выводиться для всех. {{Attention|Если в разделе «Доступ к способам оплаты» платежный шлюз выключен, а в настройках фильтрации — включен, на странице бронирования данный пакет отображаться не будет.}} == Процесс актуализации заказа ==# В системе {{NameSystem}} реализована проверка на увеличение стоимости непосредственно в момент перехода на оплату. При увеличении стоимости пользователю предлагается выбор: оплатить по большей стоимости или вернуться к заказу.# На случай сбоя работы не со стороны системы {{NameSystem}} запускается универсальный скрипт по проверке актуальности платежной транзакции (доступно только для ПШ: Сбербанка, Uniteller, Chronopay, Sirena2, ECPayment). Скрипт запускается для транзакций:## Созданных за последние 3 часа и в статусе new или ready.## Созданных за последние 24 часа с заблокированными средствами.# Обновления запускаются по графику:<table style="margin-left:23px;" class="wikitable"> <tr> <td>Номер обновления</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>далее</td> </tr> <tr> <td>Время</td><td>через 5 мин.</td><td>через 10 мин.</td><td>через 15 мин.</td><td>через 25 мин.</td><td>через 40 мин.</td><td>через 1 ч.</td><td>через 1 ч. 30 мин.</td><td>через 2 ч.</td><td>через 3 ч.</td><td>раз в час до 24 часов</td> </tr></table> == Иконки платёжных шлюзов == Для того, чтобы выставить иконку для платёжного шлюза, необходимо воспользоваться стилизацией.Необходимо зайти в «Управление сайтом» → «Настройка внешнего вида» и добавить необходимый код.Пример: .new-flights-passInfo__pay__method__logo_XXX { background-image: url('path/to/image.svg'); }Где «XXX» — название платежного шлюза, которое можно посмотреть в инспекторе браузера.
== См. также ==

Навигация

'