Интеграция платежных решений

<b>Скрытые комиссии: как агрегаторы кормятся на ошибках округления</b>

<b>Скрытые комиссии: как агрегаторы кормятся на ошибках округления</b>

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

Типовые места, где прячется маржа:
— округление на стороне checkout, а не в ledger;
— разные правила для валют с 0, 2 и 3 знаками;
— конвертация до или после комиссии;
— суммирование по строкам вместо суммы по итогу.

Самая грязь — когда агрегатор считает комиссию от уже округленной суммы. На одном платежe это выглядит как мусор. На потоке — как «куда делся процент-другой оборота». Документация тут обычно улыбается, логи — нет.

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

Проверяйте не только сумму платежа, но и комиссию, refund, partial capture и валютную конверсию. Костыль на костыле и финтехом погоняет, поэтому любая «мелкая погрешность» должна ловиться автоматической сверкой до того, как она съест вам маржу.
Этот пост опубликован в Telegram-канале Интеграция платежных решений. Подписаться можно по ссылке: @payment_integration_ops_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.