Фиатный шлюз для криптообменника: как P2P-технологии решают проблему приема банковских переводов
Каждый криптообменник рано или поздно упирается в одну и ту же стену. Клиенты хотят купить криптовалюту за рубли, тенге или белорусские рубли. Для этого нужен фиатный шлюз — возможность принимать банковские переводы от клиентов. Но банки не хотят работать с криптообменниками. В лучшем случае предлагают кабальные условия с комиссией 10-15 процентов. В худшем — блокируют счета без объяснения причин.
Я консультирую криптообменники по платежной интеграции уже три года. Через мои руки прошло больше десятка проектов — от маленьких обменников с оборотом в пару миллионов в месяц до крупных платформ с дневным объемом в сотни тысяч долларов. И я могу сказать точно: P2P-платежи — это единственный надежный способ принимать фиат, который работает в 2026 году.
В этой статье я расскажу, как построить фиатный шлюз для криптообменника на базе P2P-технологий. Без банковских счетов, без риска блокировок, с комиссией в 0.5-1 процент вместо 10-15.
Почему банки не любят криптообменники
Для начала нужно понять, почему традиционный банковский эквайринг недоступен для криптообменников. Причина не в том, что криптовалюта запрещена. В большинстве стран она легальна или находится в серой зоне. Причина в политике управления рисками.
Когда банк видит, что на счет юридического лица регулярно поступают переводы от сотен разных людей с комментариями типа обмен или покупка крипты, его системы фрод-мониторинга срабатывают. Для банка это риск: высокая транзакционная активность, нестандартные комментарии, отсутствие четкого экономического смысла в операциях. Банк блокирует счет, замораживает средства и запрашивает документы. Пока длится проверка — а проверка может занять от двух недель до полугода — обменник не работает.
В P2P-схеме этой проблемы нет. Деньги от клиента поступают на карту физического лица (трейдера). Банк видит обычный перевод между физическими лицами. Никаких маркеров коммерческой деятельности. Никаких блокировок.
Как устроен фиатный шлюз на P2P
Архитектура фиатного шлюза для криптообменника состоит из трех компонентов. P2P-платформа, которая обеспечивает прием и выплату фиатных средств. API платформы, через который обменник создает сделки и выплаты. И сам обменник, который управляет процессом покупки и продажи криптовалюты.
Сценарий покупки криптовалюты за фиат выглядит так. Клиент заходит на сайт обменника, указывает сумму в рублях, которую хочет обменять на USDT или BTC. Система создает сделку на P2P-платформе через POST /api/order, передавая сумму и платежный метод. Клиент получает реквизиты для перевода. Переводит деньги через мобильный банк. После подтверждения оплаты обменник отправляет криптовалюту на кошелек клиента.
Сценарий продажи криптовалюты за фиат выглядит зеркально. Клиент отправляет криптовалюту на кошелек обменника. Обменник создает выплату через Payout API — POST /api/payout, передавая сумму в фиате и реквизиты клиента. Клиент получает деньги на свою карту.
Какой API использовать
Для криптообменника я рекомендую H2H API. Merchant API тоже подходит для простых сценариев, но H2H дает полный контроль над сделками. А контроль — это то, что нужно, когда речь идет о деньгах.
С H2H API обменник может закрывать сделки вручную после проверки поступления средств. Это важно, чтобы не отправить криптовалюту до того, как фиат реально поступил на счет трейдера. Может открывать споры при возникновении проблем. Если клиент утверждает, что перевел деньги, но сделка не подтверждается, обменник открывает спор и предоставляет доказательства. Может загружать подтверждающие документы через POST /api/order/check. Если клиент прислал скриншот перевода, его можно прикрепить к сделке. Может управлять балансом и выводить средства.
Процесс ручного закрытия сделки выглядит так. Клиент переводит фиат на реквизиты трейдера. Трейдер подтверждает получение. Обменник проверяет, что сумма совпадает и средства поступили. Только после этого обменник отправляет криптовалюту и закрывает сделку через POST /api/order/close.
Этот процесс немного медленнее, чем полностью автоматический. Зато он дает гарантию, что обменник не отправит криптовалюту до получения фиата.
Как настроить выплаты
Выплаты — обратная сторона процесса. Клиент продает криптовалюту и хочет получить фиат на карту. Обменник отправляет фиат через Payout API.
Процесс начинается с получения предложений от трейдеров через GET /api/payout/offers. Обменник выбирает предложение с лучшим курсом и минимальной комиссией, создает выплату через POST /api/payout и отслеживает статус через callback-уведомления.
Для массовых выплат, когда нужно отправить деньги десяткам клиентов одновременно, используется метод /api/payout/pool. Обменник передает массив получателей с суммами и реквизитами, и система обрабатывает все выплаты как одну операцию.
Курс конвертации и маржа
При работе с фиатом через P2P важнее всего правильно рассчитать курс. Клиент хочет купить USDT за рубли. Курс USDT на бирже — 90 рублей. P2P-платформа может предложить курс конвертации с маржой 3-7 процентов. Итоговый курс для клиента будет 90 рублей + маржа платформы + комиссия обменника.
Обменник должен учесть все компоненты: базовый курс USDT на бирже, курс конвертации фиата через P2P (из ответа GET /api/payment-gateways — поля base_conversion_price и conversion_price), собственную комиссию за услуги.
Неправильный расчет курса — самая частая ошибка новых обменников. Если не учесть маржу платформы, обменник будет работать в минус.
Практический кейс: обменник с нуля до 50 миллионов
Один из моих клиентов запустил криптообменник в 2023 году. Начал с приема платежей через карты российских банков, используя Merchant API. Первые три месяца все было хорошо: комиссия 0.8 процента, среднее время подтверждения — 5 минут.
На четвертый месяц клиент пожаловался, что некоторые сделки зависают. Клиенты переводят деньги, трейдеры подтверждают получение, но callback-уведомления не приходят. Пришлось написать скрипт для периодической проверки статуса через GET /api/order в дополнение к колбэкам. После этого проблема исчезла.
Через полгода обменник вырос до оборота 50 миллионов рублей в месяц. Простой Merchant API перестал удовлетворять потребностям. Клиент перешел на H2H API, чтобы получить возможность управлять спорами и закрывать сделки вручную.
Сейчас этот обменник обрабатывает около 3000 сделок в месяц через PayShark. Комиссия платформы — 0.5 процента, что при обороте 50 миллионов дает 250 тысяч рублей в месяц. Если бы обменник использовал традиционный high-risk процессинг с комиссией 12 процентов, он платил бы 6 миллионов рублей. Разница в 5.75 миллиона рублей в месяц — это чистая прибыль, которая остается в бизнесе.
AML и KYC для криптообменника
Криптообменники обязаны соблюдать требования по противодействию отмыванию денег. Даже если P2P-схема технически позволяет принимать платежи анонимно, работать без KYC нельзя.
P2P-платформы, такие как PayShark, проводят базовую верификацию мерчантов при регистрации. Но основная ответственность за соблюдение AML лежит на самом обменнике.
Рекомендую настроить следующие процедуры. Верификация клиентов: запрашивать паспортные данные и фото клиента для сделок выше определенной суммы. Скрининг транзакций: проверять адреса криптокошельков по базам данных OFAC и другим санкционным спискам. Мониторинг подозрительных операций: анализировать частоту и сумму транзакций, блокировать подозрительную активность. Хранение данных: вести журнал всех сделок, сохранять копии документов и переписку с клиентами.
Соблюдение AML не только защищает от юридических рисков, но и повышает доверие клиентов. Обменник, который работает transparently, привлекает больше клиентов, чем тот, который вызываeт подозрения.
Типичные проблемы и их решение
Первая проблема — разница в курсе. Клиент видит курс на сайте, переводит деньги, а за время перевода курс изменился. Решение: фиксировать курс на время резервирования реквизитов (обычно 10-20 минут). Если курс изменился за это время — предложить клиенту доплатить или вернуть разницу.
Вторая проблема — несовпадение суммы. Клиент перевел 10000 рублей, а нужно было 10050. Решение: настроить систему так, чтобы она принимала платежи с небольшим отклонением (1-2 процента). Или автоматически возвращать разницу на карту клиента.
Третья проблема — возвраты. Клиент передумал и хочет вернуть деньги. Решение: настроить автоматический возврат через Payout API. Создать выплату на сумму сделки и отправить клиенту.
Четвертая проблема — лимиты. Клиент хочет купить USDT на миллион рублей, а максимальная сумма сделки для выбранного банка — 500 тысяч. Решение: разбить сделку на две части и создать две транзакции через разные платежные методы.
Заключение
P2P-платежи — это не временное решение для криптообменников, пока регуляторы не придумают что-то новое. Это новая реальность фиатного процессинга, которая останется с нами надолго. Потому что она решает фундаментальную проблему: как принимать и отправлять банковские переводы без участия банка.
Криптообменники, которые первыми внедрили P2P-платежи через такие платформы, как PayShark, уже получили конкурентное преимущество. Они платят в 10-20 раз меньше за процессинг, не зависят от решений банков и могут обслуживать клиентов из разных стран. Те, кто надеется на традиционные банковские решения, рискуют остаться не у дел.