Общее описание сервиса
Сервис Умная Маршрутизация — это веб-приложение, работа которого строится на автоматической обработке параметров входящих транзакций и их проверке по условиям правил, устанавливаемых пользователями для учетных записей поставщика платежных услуг, торговцев, магазинов и приложений.
Правила в сервисе создаются на основе логической связки “если … , то…”, которая определяет условия и результат проверки.
Пользователь указывает условия проверки с помощью полей, логических операторов и допустимых значений или наборов значений. При этом полями условий проверки могут выступать как параметры входящих транзакций, используемые системой обработки платежей (например, валюта платежа), так и дополнительные поля, которые может создавать пользователь (например, совокупная сумма операций оплаты за текущий месяц).
Результатом проверки может быть следующее:
- действие как указание системе обработки платежей того, что необходимо выполнить в отношении этой транзакции (например, отклонить платеж);
- объект или группа объектов как то, куда следует отправить транзакцию для дальнейшей обработки (например, определенный шлюз банка-эквайера торговца).
Правила сервиса устанавливаются для определенных учетных записей. При этом сервис поддерживает иерархию их уровней: правила, применяемые на уровне родительской учетной записи, распространяются на дочерние (например, правила, установленные на уровне торговца, распространяются на все магазины торговца).
*Примечание
В настоящий момент сервис Умная Маршрутизация интегрирован в систему обработки платежей beGateway компании eComCharge LLC и пока не используется как отдельный продукт. Описание взаимодействия с пользовательским интерфейсом приведено с учетом следующего:
- учетные записи сервиса — это учетная запись поставщика платежных услуг, а также учетные записи тех торговцев и магазинов, которые зарегистрированы в системе этого поставщика платежных услуг и для которых был активирован сервис Умная Маршрутизация;
- объекты настроек — шлюзы эквайеров и процессоров, проинтегрированные с системой поставщика платежных услуг и имеющие уникальный идентификационный номер (ID шлюза) в этой системе;
- агрегационные поля — это параметры запросов, обрабатываемые и передаваемые в сеть процессинга системой beGateway.