Платежные шлюзы
Платежный шлюз (Payment Gateway) — сервис для быстрой и безопасной обработки электронных транзакций, онлайн-аналог платежного терминала, используемого в торговых точках. Авторизует платежи и обеспечивает контакт между продавцом, покупателем и банком.
Платежные шлюзы представляют собой программные приложения, созданные специально для электронной коммерции. Однако благодаря заложенным в них инструментам быстрой и точной активизации платежей они нашли применение и в традиционном бизнесе. Безопасность обмена информацией через платежный шлюз достигается благодаря шифрованию персональных данных (таких как номер кредитной карты, секретный код и т.д.) с помощью SSL (Secure Socket Layer). Многие хостинговые компании включают платежные шлюзы в свои стандартные клиентские пакеты.
Чтобы купить товар через платежный шлюз, клиент должен иметь учетную запись в соответствующей системе. Но однажды пройдя регистрацию, далее при покупке он выбирает способ оплаты через платежный шлюз и вводит Пароль — данные карты передаются автоматически. Некоторые онлайн-магазины предлагают своим клиентам два альтернативных способа оплаты товара: через шлюз или банковской картой. Если у продавца нет инструментов для самостоятельного процессинга пластиковых карт, он использует только платежный шлюз (так, например, совершаются практически все транзакции на аукционе eBay). Для покупателя пользование платежным шлюзом бесплатно, продавец платит проценты от совершенных сделок.
Содержание
Как работает платежный шлюз
Для использования платежных шлюзов необходимо подключение к сети интернет.
- Покупатель совершает транзакцию через веб-сайт или физически.
- Данные пересылаются в платежный шлюз, который принимает информацию и далее передает детали транзакции в банк, выдавший карту, с помощью которой была оплачена покупка.
- Банк отправляет запрос в платежную систему (VISA, Mastercard и т.д.). Происходит оценка соответствия условий сделки и кредитной ситуации клиента.
- Банк-эмитент отправляет код авторизации, который «дает добро» платежной системе на совершение сделки.
- Платежная система отправляет код авторизации в платежный шлюз, оттуда он поступает продавцу.
- Если сделка одобрена, продажа проходит и деньги снимаются со счета клиента.
Весь процесс занимает несколько секунд. Скорость зависит от качества интернет-соединения. В реальности продавец получает деньги клиента примерно через 3 дня.
Платежные шлюзы в Nemo.Travel
В системе бронирования Nemo.Travel имеются шлюзы к самым популярным поставщикам платежных решений:
- Процессинговый центр Uniteller осуществляет интернет-эквайринг на базе платежного решения собственной разработки, что позволяет реализовать все востребованные сервисы. Быстрая и простая кастомизация платежной страницы максимально упрощает процесс оплаты. Безопасность платежей подтверждена сертификатом безопасности PCI DSS 2.0. Круглосуточный Fraud-мониторинг и поддержка протокола 3D Secure исключает незаконное использование банковских карт. Значительным преимуществом для систем бронирования авиабилетов является поддержка «длинной записи» и интеграция с GDS, позволяющие значительно снизить комиссию за эквайринг.
- ChronoPay – международный оператор интернет-платежей по банковским картам. Система обработки платежей компании ChronoPay позволяет проводить авторизацию и обработку онлайн-платежей в соответствии с мировыми стандартами безопасности и надежности в режиме реального времени. Компания предоставляет клиентам возможность использования широкого спектра платежных инструментов. Помимо поддержки распространенных типов банковских карт, ChronoPay тесно сотрудничает с региональными системами интернет-платежей в России и во всем мире.
Компания Mute Lab является авторизованным разработчиком, а система бронирования Nemo.Travel — рекомендованной к использованию для туристического и авиабизнеса, о чем имеется соответствующий сертификат.
- Система Moneta.ru является агрегатором популярных электронных платежных систем. К системе подключены такие платежные системы, как Яндекс.Деньги, WebMoney, ОСМП, HandyBank.
- За 6 лет работы в области электронной коммерции, компания «Универсальная Финансовая Система» проделала значительную работу по созданию и внедрению комплексных платежных решений, настройке, интеграции различных систем — это интеграция с процессинговыми системами различных спецификаций, создание систем информационной безопасности, шлюз с биллинговыми системами мобильных операторов, подключение к системе бронирования железнодорожных билетов «Экспресс-3», отработка системы обмена данными с едиными расчетными центрами службы ЖКХ и др. За время работы был приобретен уникальный опыт в области платежных систем, сложилась сильная команда разработчиков, были созданы эффективные решения, основанные на собственных ноу-хау разработках, особенно в области комплексной безопасности и непрерывности работы систем.
- Компания «Объединенный расчетный центр» («ОРЦ») образована в 2005 году группой специалистов, обладающей большим опытом работы в ИТ-отрасли и сфере финансов. Штаб-квартира компании расположена в г. Санкт-Петербург, Россия. Для удобства клиентов, в различных городах Российской Федерации и ближнего зарубежья действуют представительства компании.
- QIWI (КИВИ) — это удобный сервис для оплаты всех повседневных услуг: от мобильной связи и ЖКУ до банковских кредитов. Через QIWI (КИВИ) можно приобретать ж/д билеты, оплачивать покупки в интернет-магазинах и многое другое. Платежные терминалы QIWI (КИВИ) есть везде.
- Comepay — это универсальная система платежей — современный программно-аппаратный комплекс, позволяющий организовывать прием и зачисление платежей операторов сотовой связи, интернет-провайдеров, операторов IP-телефонии, коммерческого телевидения и любых других услуг.
- Webmoney — одна из самых популярных систем онлайн-расчетов в России, Украине и других странах СНГ. Основана в 1998 г. Платежи в системе моментальны и безотзывны. Последнее означает полную защищенность билетного агентства от возвратов, «чарджбеков», злоупотреблений со стороны плательщика. Технология WebMoney создана на предоставлении всем участникам Системы единых интерфейсов по непосредственному управлению своими имущественными правами на ценности, находящиеся на хранении в специализированных компаниях — Гарантах.
- CoPAYco — надежный и удобный интернет-сервис, который позволяет использовать деньги на пластиковых картах и банковских счетах, не выходя из дома.Можно оплачивать товары и услуги через интернет – в любое удобное время.
- ПриватБанк — крупнейший банк Украины по количеству клиентов, активам, кредитному портфелю. ПриватБанк, в отличии от большинства крупных банков Украины, находится не в Киеве, а в Днепропетровске. Кроме того, ПриватБанк является крупнейшим коммерческим банком Украины с отечественным капиталом. ПриватБанк стал первым банком на Украине, который предложил своим клиентам простой способ использования возможностей интернет-банкинга.
- Универсальный платежный шлюз Nemo — встроенный в систему шлюз позволить обеспечить связь с любым платежным сервисом, например разработанным специально для вашей компании.
- Платрон (Platron) – универсальная система электронных платежей для сайта, связывающая онлайн-платежи между интернет-магазинами, покупателями и платежными системами.
- PayPal – оператор электронных денежных средств. Позволяет клиентам оплачивать счета и покупки, отправлять и принимать денежные переводы. В случае оплаты покупок важнейшей особенностью PayPal является предоставление гарантий безопасности как покупателю, так и продавцу.
- Belassist – мультибанковская система приема платежей по банковским картам через интернет, позволяющая в реальном времени производить авторизацию и обработку электронных платежей. Компания организует прием банковских карт VISA, VISA Electron, MasterCard, Maestro, American Express на сайте интернет-магазина.
- Processing.kz — компания, обеспечивающая технологические процессы по оказанию услуг интернет-эквайринга для банков Казахстана, оплату платежными картами для интернет-магазинов и полноценную защиту карточных данных для покупателей. Принимает онлайн платежи по банковским картам самых популярных платежных систем Visa и MasterCard. Использует технологию 3-D Secure и передачу данных с использованием протокола TLS/SSL. Преимущества: простота подключения к процессинговому центру и индивидуальный подход к каждому клиенту.
- Kazkommertsbank — является одним из крупнейших банков в Казахстане и Центральной Азии. В системе Nemo.Travel интегрирован через открытую систему E-commerce авторизации пластиковых карточек через интернет с уникальной системой обеспечения безопасности электронных платежей Visa 3D-Secure.
Основные настройки для способов оплаты в Nemo.Travel
Опция | Возможные значения | Описание |
---|---|---|
Можно сменить способ оплаты | Включен / Выключен | Если настройка выставлена в значение «Включен», то после того как заказ оплачен, можно сменить способ оплаты. |
Быстрое редактирование депозитов | Нет / Да | Если включена эта настройка, то пользователь, для которого заведен депозит имеет доступ к таблице редактирования депозитов. Если не включена — редактировать могут только определенные пользователи (менеджер и пользователи группы). Внимание! Рекомендация — не включать данную настройку. |
Проставлять статус только при наличии подтверждения из внешней системы | Нет / Да | При установленном значении опции «Да» заказ будет считаться оплаченным только в случае оплаты в системе Nemo.Travel и подтверждении транзакции от внешней системы. |
Заказы из Сирены оплачивать картами только через Сирену (если шлюз доступен) | Нет / Да | При включенной настройке алгоритм работы следующий: Если доступно несколько систем оплаты с помощью банковских карт, в том числе платежный шлюз Сирена, то 1) если заказ сделан в ГРС Сирена, то все системы оплаты банковскими картами, кроме ПШ Сирена, становятся недоступными; 2) если заказ сделан не в ГРС Сирена, то ПШ Сирена становится недоступным. |
Толерантность, значение | Число | Значение суммы толерантности. |
Толерантность, валюта | Выпадающий список | Название валюты суммы толерантности. |
Сумма толерантности — это сумма, которую агент готов «простить» клиенту в случае увеличения стоимости заказа. Есть возможность незначительное увеличение стоимости заказа списывать и добавлять в заказ как скидку для повышения конверсии. Если увеличение стоимости не превышает значение данной настройки и значение суммы сбора агентства и комиссии авиакомпании, то разница в стоимости записывается как скидка в заказ. Итоговая стоимость при этом не меняется и оплата не прерывается.
Настройки платежных шлюзов в Nemo.Travel
На странице «Платежные шлюзы» настраиваются описания и параметры платежных шлюзов, имеющихся в системе. Для переключения на другой платежный шлюз нужно использовать выпадающий список, который находится в верхней части страницы.
На странице можно задать название платежного метода, его описание, текст действия (все это будет показано пользователю на шаге выбора метода оплаты). Также можно установить дополнительные наценки, характерные для данного способа оплаты, причем как в относительном, так и в абсолютном выражении.
Настройки, доступные на данной странице:
- Имя платежного шлюза — имя платежного шлюза отображаемое на странице выбора способов оплаты.
- Информация об оплате через данный шлюз — дополнительная информация отображаемая на странице выбора способов оплаты и после выбора конкретного способа оплаты.
- Сценарий платежного шлюза — настройка модуля «Платежки 2.0», позволяющая описывать сценарий действий, который произойдёт в процессе оплаты. Настройка доступна для всех платежных шлюзов на форме бронирования 2.0. Для редактирования текста сценария используется WYSIWYG. Если текст отсутствует, на его месте будет выводится текст настройки «Информация об оплате через данный шлюз».
- Результат оплаты
- Текст кнопки — текст кнопки выбора текущего способа оплаты.
- Ссылка на логотип шлюза (доступно не на всех темах) — добавляет изображение, указанное по ссылке, напротив названия платежного шлюза.
- Наценка — размер наценки за оплату, определённый договором агентства с ПШ. Наценка - сбор платёжного шлюза за оплату, его размер устанавливается на стороне платёжного шлюза.
- Тип правила — задаёт тип расчета наценки:
- Процент — процент рассчитывается от общей суммы к оплате.
- Значение — сумма заданной валюты (задайте валюту в параметре Валюта наценки), прибавляется к общей сумме к оплате.
- Наценка не менее, чем — минимальное ограничение наценки (согласно договору агентства с ПШ).
- Наценка не более, чем — максимальное ограничение наценки (согласно договору агентства с ПШ).
- Тип правила для пределов — процент/значение, указывает на то как воспринимать ограничения наценки, проценты или абсолютные величины.
- Валюта наценки — задайте валюту расчета наценки, если наценка или ограничения наценки указаны в абсолютных величинах.
- Способ оплаты отображать не менее чем за X часов до начала услуги — указывается минимальное целое количество часов до времени начала оказания услуги, при котором способ оплаты будет доступен к выбору.
- Способ оплаты отображать не менее чем за X часов до наступления таймлимита — указывается минимальное целое количество часов до наступления аннуляция, при котором способ оплаты будет доступен к выбору.
- Порядковый номер на странице выбора оплаты — позволяет задать порядковый номер, под которым платежный сервис будет отображаться на странице оплаты.
- Источник для фильтрации шлюза — в совокупности с настройкой «При совпадении источника» позволяет дополнительно переопределять поведение платежного шлюза в Nemo.Travel в зависимости от источника перехода модуля метрики. Необходимо указать номер источника из таблицы источников модуля метрики. Чтобы указать несколько источников, необходимо перечислить их через запятую без пробелов, например, «23,48,56».
- При совпадении источника — определяет дополнительное поведение:
- ничего не делать,
- не показывать в списке способов оплат — данный платежный шлюз будет недоступен на страницы выбора способов оплаты,
- не применять сбор — наценка платежного шлюза будет равна 0.
- Текст, передаваемый в ремарке в ГДС (Invoice) — передача формы оплаты в GDS(Nemo 2.0), происходит на этапе выписки посредством ремарок.
- Возможность инициализации платежа до бронирования — данная настройка предоставляет возможность отображать iframe банковской карты до бронирования.
- Запрет автоматических возвратов при изменении стоимости — настройка, регулирующая автоматический возврат средств клиенту. Если к моменту получения статуса успешной оплаты увеличилась стоимость заказа, автоматический возврат средств не происходит.
- Добавление в идентификаторы новых платежей номера заказа из Немо — настройка влияет на формирование номера транзакции при инициализации платежка, применяется для новых платежей. Если настройка включена то ID платежа будет ID заказа + «_» + ID транзакции. Работает для платежных шлюзов PayOnline, Sirena2, Platron, Sberbank / roseurobank, WayForPay(PayU). Для ПШ Uniteller настройка всегда активна.
Платежки 2.0
Модуль «Платежки 2.0» предоставляет более гибкую настройку для платежного шлюза. Для одного шлюза доступны несколько способов оплаты и всевозможные фильтры(по компонентам, поставщику, реквизитам, источнику и авиакомпании).
После подключения модуля, все еще применяются старые настройки шлюзов, включить платежки 2.0 Вы можете в разделе «Финансы и платежи» → «Платежные методы» → «Доступ к способам оплаты».
Создание новой записи
Фильтры платежного шлюза
- На первом этапе необходимо заполнить поля(все поля являются необязательными), которые были описаны в предыдущем параграфе Настройки платежных шлюзов в Nemo.Travel.
- После успешного создания записи задаются реквизиты платежного шлюза (на самом деле задавать реквизиты и настраивать фильтры можно в любом порядке).
- Далее настраиваем фильтры платежного шлюза. Внимание! Логика фильтров такова, что сработавшее правило проходит фильтрацию (доступно для оплаты), а не отфильтровывается. Рассмотрим типы фильтров:
- Платежный шлюз включен — с помощью данной настройки можно включить/выключить платежный шлюз.
- Поставщик — с помощью данной настройки можно настроить фильтрацию по компонентам или конкретным поставщикам.
- Реквизиты — с помощью данной настройки можно указать конкретные реквизиты поставщика.
- Источник — с помощью данной настройки можно включить платежный шлюз, если переход был осуществлен с заданного в поле источника(из модуля метрики).
- Все источники, кроме — с помощью данной настройки можно выключить платежный шлюз, если переход был осуществлен через источник, прописанный в этом поле. Внимание! Значение не должно пересекаться со значениями из поля "Источник"!
- Авиакомпании — с помощью данной настройки можно включить фильтр по авиакомпаниям
- Отображать, если сумма заказа менее чем — максимальная сумма заказа при которой способ оплаты доступен к выбору.
- Отображать, если сумма заказа более чем — минимальная сумма заказа при которой способ оплаты доступен к выбору.
- Способ оплаты отображать не менее чем за X часов до начала услуги
- Способ оплаты отображать не менее чем за X часов до наступления таймлимита — описаны в предыдущем параграфе.
- Допустимая валюта расчетов (любая из списка, если не выбраны значения) — с помощью данной настройки можно задается список валют, с которыми будет работать выбранный платежный шлюз.
- Пользователи, имеющие доступ к способу оплаты — в поле вводятся либо названия компаний, либо логины/имена пользователей, для которых будет выводиться данный способ оплаты. В случае, если в поле не указана ни одна компания/пользователь, способ оплаты будет выводиться для всех.
- Пользователи, не имеющие доступ к способу оплаты — в поле вводятся либо названия компаний, либо логины/имена пользователей, для которых не будет выводиться данный способ оплаты. В случае, если в поле не указана ни одна компания/пользователь, способ оплаты будет выводиться для всех.
Таким образом можно использовать одну настройку платежного шлюза для авиа компонента, другую для отельного, третью для определенного поставщика и т.д.
Внимание! Если в разделе «Доступ к способам оплаты» платежный шлюз выключен, а в настройках фильтрации — включен, на странице бронирования данный пакет отображаться не будет.
Процесс актуализации заказа
- В системе Nemo.Travel реализована проверка на увеличение стоимости непосредственно в момент перехода на оплату. При увеличении стоимости пользователю предлагается выбор: оплатить по большей стоимости или вернуться к заказу.
- На случай сбоя работы не со стороны системы Nemo.Travel запускается универсальный скрипт по проверке актуальности платежной транзакции (доступно только для ПШ: Сбербанка, Uniteller, Chronopay, Sirena2, ECPayment). Скрипт запускается для транзакций:
- Созданных за последние 3 часа и в статусе new или ready.
- Созданных за последние 24 часа с заблокированными средствами.
- Обновления запускаются по графику:
Номер обновления | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | далее |
Время | через 5 мин. | через 10 мин. | через 15 мин. | через 25 мин. | через 40 мин. | через 1 ч. | через 1 ч. 30 мин. | через 2 ч. | через 3 ч. | раз в час до 24 часов |
Иконки платёжных шлюзов
Для того, чтобы выставить иконку для платёжного шлюза, необходимо воспользоваться стилизацией. Необходимо зайти в «Управление сайтом» → «Настройка внешнего вида» и добавить необходимый код. Пример:
.new-flights-passInfo__pay__method__logo_XXX { background-image: url('path/to/image.svg'); }
Где «XXX» — название платежного шлюза, которое можно посмотреть в инспекторе браузера.