ДокументацияСправочник APIБаза знаний

Слой принятия решения о платеже

Между моментом, когда платёж предложен, и моментом, когда деньги действительно уходят, кто-то должен решить, допустима ли эта операция вообще. Исторически это решение часто было встроено в другие продукты — AP-систему, банк, антифрод или внутренний автоматизированный сценарий. По мере того как инициация становится более автоматизированной и разнородной, этот шаг всё логичнее рассматривать как самостоятельный слой.

Определение

Слой принятия решения о платеже (payment decision layer) — это система, расположенная между инициацией и исполнением. Она проверяет платёжный запрос вместе с дополнительным контекстом, применяет политику и возвращает финальное решение по каждому запросу, сохраняя запись, пригодную для аудита.

В этой базе знаний используются четыре исхода:

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

Чем он не является

Типичные входы

Типичные выходы

Почему этот слой становится виден именно сейчас

Когда инициацию в основном формировали люди в специализированных инструментах, логика решения могла оставаться внутри этих инструментов. Когда запросы приходят от агентов, автоматизированных сценариев, ERP-прогонов, API-вызовов и протоколов, становится оправданным единый интерфейс принятия решения, через который они все проходят.

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

Где здесь Froddy

Froddy относится к этому слою: система находится перед исполнением платежа, применяет политику к запросу и возвращает одно из четырёх решений с кодом причины и записью для аудита. Исполнение, маршрутизация и движение средств остаются в существующей инфраструктуре клиента.

Связанные страницы

Change log