Результат маршрутизации ещё не объясняет решение. Команде нужны условия, правила и события провайдера, которые к нему привели.

Сначала покажите, почему маршрут допущен

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

Объясните выбранный приоритет

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

Сохраняйте каждую попытку

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

Используйте объяснение для действий

Цель — не красивая схема маршрута. Поддержка должна ответить, что произошло; платёжная команда — выявить закономерность; мерчант — понять, нужно ли менять правило, обращаться к PSP или оставить политику прежней.

Проверьте объяснение с разными командами

Дайте один и тот же платёж поддержке, платёжной команде и разработчикам. Поддержка должна получить понятный ответ, который можно безопасно сообщить клиенту; платёжная команда — определить ответственного; разработчики — найти данные провайдера без восстановления маршрута по логам. Если команды называют разные причины, история решения неполна или термины используются по-разному. Уточняйте общую запись, пока все три представления не будут описывать одно событие с нужной каждой команде детализацией.

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

Сделайте каждое решение о маршруте объяснимым.

Разберите допуск маршрутов, приоритеты, попытки и данные провайдера на одном примере.

Посмотреть маршрутизацию PayStar →