Если важно понять не только «что выбрать», но и как это устроено, разберём архитектуру. Ниже — сравнение White Label и API: где хранится баланс, кто принимает решение по транзакции, как проходит авторизация и кто контролирует данные и риск.
И White Label, и API работают поверх одной базы:
BIN-спонсор, процессинг, платёжные сети, KYC/AML. Разница — в границе ответственности и контроля.
1. Архитектура баланса и авторизации (Pre-funded vs JIT)White Label. Классическая pre-funded модель: баланс хранится у провайдера, пользователь заранее пополняет фиатный счёт. В момент авторизации решение принимает процессинг провайдера. Вы не участвуете в логике одобрения и получаете лишь результат операции и часть данных через кабинет или ограниченные API-методы.
API. Возможна модель Just-in-Time Funding. Баланс ведётся в вашем продукте. При авторизации приходит webhook — у вас есть около 1–2 секунд, чтобы проверить правила, баланс и лимиты и принять решение. При необходимости запускаются дополнительные действия — например, заморозка USDT и конвертация в евро, — после чего транзакция подтверждается.
Эта механика делает возможными крипто- и embedded-финтех-сценарии.
2. Контроль транзакций и antifraudWhite Label. Fraud-мониторинг и риск-политика определяются провайдером и банком-эмитентом. Вы можете управлять лимитами и частью настроек, но не влияете на модель авторизации и порядок принятия решений.
API. Вы получаете события в реальном времени и выстраиваете собственные правила: velocity-checks, ограничения по MCC и географии, динамические лимиты, сегментные сценарии. Решение по операции становится частью вашей бизнес-логики.
Antifraud перестаёт быть внешним фильтром и становится слоем продукта.
3. KYC и регуляторикаWhite Label. KYC и AML чаще проводит провайдер или BIN-спонсор. Вы работаете как партнёр или агент. Регуляторная нагрузка ниже, но контроль над клиентской моделью ограничен.
API. Ответственность за клиентов может лежать на вас. Требуется лицензия (EMI/VASP) или согласование с BIN-спонсором. Вы проводите идентификацию, назначаете MLRO и взаимодействуете с регуляторами.
Контроль выше — и юридическая нагрузка тоже.
4. Работа с криптойWhite Label. Конвертация происходит до оплаты: пользователь продаёт актив, получает фиат на счёт WL-провайдера и затем платит картой. Это двухшаговый процесс без участия в авторизации.
API. Реализуется JIT-сценарий: в момент авторизации списывается криптоактив, происходит конвертация и подтверждается транзакция. Формируется мост «крипта → фиат» в режиме реального времени.
5. Данные, токенизация и событийная архитектураWhite Label. Доступ к данным ограничен рамками кабинета или API провайдера. События чаще приходят постфактум. Push-provisioning в Apple/Google Pay реализован через SDK провайдера: быстро, но UX-флоу задаётся извне.
API. Через вашу систему проходит полный поток событий: Authorization, Settlement, Reversal, Chargeback, MCC, decline-коды. Вы строите event-driven архитектуру, храните транзакционные данные, управляете токенизацией (VTS/MDES) и контролируете процесс добавления карты в Apple/Google Pay.