<b>Скрытые комиссии: как агрегаторы делают деньги на округлении и «копейках»</b>
Агрегатор любит не процент с каждой транзакции, а туман вокруг математики. Самая жирная дыра — округление: сумма в корзине, сумма в валюте мерчанта, сумма в валюте расчёта, комиссия, возврат, частичный рефанд. Где-то на стыке система режет копейки до целых, и эти «ничьи» оседают не у клиента.
Схема обычно примитивная:
— округление по каждой позиции, а не по итоговой сумме;
— разный порядок конвертации и комиссии;
— расхождение между авторизацией и сеттлментом;
— копеечные остатки на холдах, которые не возвращаются автоматически.
Документация про это молчит, зато логи быстро показывают, кто съел маржу. Идемпотентность или смерть.
Самый грязный кейс — возвраты и частичные отмены. Если исходная сумма была пересчитана с округлением в одну сторону, а рефанд — в другую, у вас появляется системный хвост. Не баг, а бизнес-модель: на тысячах микротранзакций это превращается в тихий налог на невнимательных интеграторов.
Что делать:
— считать деньги только в минимальной валютной единице;
— фиксировать правило округления на своей стороне;
— сверять авторизацию, capture и refund построчно;
— отдельно проверять мультивалюту, подписки и split-платежи.
Если агрегатор не может показать формулу расчёта без шаманства, перед вами не партнёр, а костыль на костыле и финтехом погоняет.
Проверяйте не тариф, а арифметику. Документация — это ложь, логи — истина.
Интеграция платежных решений
@payment_integration_ops_arb
<b>Скрытые комиссии: как агрегаторы делают деньги на округлении и «копейках»</b>
Этот пост опубликован в Telegram-канале Интеграция платежных решений. Подписаться можно по ссылке: @payment_integration_ops_arb.