ru

Как принимать биткоин и другие криптовалюты на сайте: закон, комиссии и четыре пути

Опубликовано
01.11.2024
Обновлено
11.08.2026
Прием биткойнов на вашем сайте
Contents

    Клиент пишет: «Могу оплатить только в USDT». Или карточный эквайринг перестал пропускать зарубежные платежи — и выручка зависла. С этого владелец сайта обычно и начинает разбираться, как подключить криптопроцессинг к сайту.

    По деньгам короткий ответ такой: приём стоит 0,4–2% от платежа. Сверху — комиссия сети, её платит покупатель. В TRON, привычной сети для USDT, она сегодня около $2. По закону ответ жёстче: российскому юрлицу принимать криптовалюту как оплату нельзя. 1 сентября 2026 года изменится закон, но не запрет. Открытой остаётся одна дверь — расчёты с зарубежными клиентами.

    В статье разберём, кому приём криптовалюты на сайте доступен легально, из чего складывается настоящая цена и что конкретно делать — в зависимости от того, на чём построен сайт.

    Можно ли вам это по закону

    Российской компании принимать криптовалюту как оплату нельзя. Запрет прямой, он действует сейчас — и останется в силе после 1 сентября 2026 года.

    Сейчас запрет записан в законе 259-ФЗ «О цифровых финансовых активах» от 31.07.2020. Статья 14 запрещает юрлицам принимать цифровую валюту «в качестве встречного предоставления» за товары, работы и услуги. На языке закона это и есть оплата. Единственное исключение — вознаграждение за майнинг. На 10 августа 2026 года норма действует. Там же прячется второй запрет, о котором часто забывают: нельзя даже распространять информацию о приёме криптовалюты как оплаты. Страница «Принимаем криптовалюту» на сайте российского юрлица нарушает закон ещё до первого платежа.

    С 1 сентября 2026 года старую норму сменяют новый закон о цифровых валютах — 282-ФЗ от 04.08.2026 — и закон-спутник 283-ФЗ той же даты. Владельцу сайта в этой замене важны три вещи:

    • Паузы между законами нет. Запрет платить криптовалютой за товары и услуги внутри страны переходит в новый закон без разрыва: до 1 сентября нельзя по старому, с 1 сентября — по новому.
    • Кнопку вешать по-прежнему нельзя. Информационный запрет новый закон тоже воспроизводит: рассказывать на сайте о приёме криптовалюты как оплаты внутри страны нельзя и после сентября.
    • Открывается внешняя торговля. Единственная новая дверь — расчёты с нерезидентами.

    Теперь про эту дверь подробнее. Она как раз для тех, у кого карта не пропускает зарубежные платежи. Новый закон прямо разрешает расчёты цифровой валютой между резидентом и нерезидентом по внешнеторговым контрактам. То есть зарубежный клиент платит российской компании по договору с ней. Но разрешение не безусловное. Оно встроено в валютный контроль, а правила там ещё достраиваются. Банк России вправе ограничивать отдельные операции и ставить условия. Правительство может ввести обязанность возвращать цифровую выручку в страну. Операторы обмена становятся агентами валютного контроля. Наконец, где проходит граница между «клиент из Германии оплатил корзину» и внешнеторговым контрактом — вопрос, по которому практики пока нет. Маршрут рабочий, но идти по нему стоит с юристом.

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

    Что такое криптопроцессинг

    Криптопроцессинг — сервис, который принимает криптовалюту вместо вас: выставляет счёт, следит за сетью и превращает перевод в строку «заказ оплачен». У той же услуги есть второе имя — криптоэквайринг. Чем он отличается от карточного — разобрано отдельно.

    Один платёж проходит такой путь:

    1. Покупатель нажимает кнопку оплаты на сайте.
    2. Сервис показывает счёт: адрес, сумму и QR-код. Счёт обычно живёт 15–30 минут.
    3. Покупатель отправляет перевод из своего кошелька или с биржи.
    4. Сеть подтверждает перевод: в TRON — за секунды, в сети Bitcoin — от 10 минут до часа.
    5. Деньги зачисляются на баланс магазина. Сайт получает уведомление и закрывает заказ.
    6. Магазин выводит деньги на свой кошелёк или счёт.
    Телефон с платёжной страницей: QR-код и таймер счёта

    Сколько стоит криптопроцессинг на самом деле

    На лендингах ставки — 0,4–2% за успешный платёж. Для сравнения: международный карточный эквайринг в обзорах обычно оценивают в 2,5–3,5%, у агрегаторов — до 5%. Но это именно диапазон. Реальная ставка зависит от страны и эквайрера, и точнее любого обзора её покажет ваша собственная выписка. На таком фоне крипта выглядит чистой экономией. Только ставка — это первая строка тарифа, а не весь счёт.

    Из чего складывается цена сервиса

    Комиссии криптопроцессинга состоят из четырёх частей:

    • Процент за приём. Те самые 0,4–2% от платежа.
    • Доплата за каждый платёж. Часть сервисов добавляет фиксированные $0,25 к любой транзакции. На чеке в $5 это ещё 5% сверху — маленькие чеки такая доплата убивает.
    • Вывод и конвертация. За них берут отдельно. Пример из реальных тарифов: 0,50 EUR + 0,5% за выплату в крипте, 0,50 EUR + 1,5% с конвертацией в фиат, 0,5% за SWIFT.
    • Минимальная плата за месяц. У одного из крупных сервисов — $1 000 в месяц, если оборот за квартал ниже $90 000. На малом обороте она съедает всю выгоду от низкого процента.

    Цену стоит подтвердить письменно до подписания. Бывает, что даже две страницы одного сервиса называют две разные ставки.

    Для ориентира по рынку: CryptumPay берёт 1% за успешный платёж, на больших объёмах — от 0,5%. Комиссию можно переложить на покупателя — тогда магазин получает сумму целиком, а доплату покупатель видит в чеке.

    Калькулятор, терминал и карта, рядом три стопки монет

    Комиссия сети: TRON давно не «несколько центов»

    К тарифу сервиса добавляется комиссия сети — плата блокчейну за сам перевод. Как она устроена — отдельная тема. Платит её покупатель, но набор сетей в счёте выбираете вы.

    Совет «принимайте в TRON, там копейки» устарел года на два. На 10 августа 2026 года перевод USDT в TRON стоит около $2, а на адрес, где USDT ещё не бывало, — около $4. Ethereum в спокойный день дешевле: около $1,20, в тихие часы меньше $0,40. Дорожает он только в пиковые часы — до $5–15. Перевод USDT в BNB Chain стоит считанные центы. У Bitcoin дело не столько в цене, сколько во времени: подтверждение идёт от 10 минут до часа — при счёте, который закрывается через 15–30 минут.

    При среднем чеке $20 разница между сетями решает всё: в TRON покупатель доплатит сверху 10%, а при переводе на новый адрес — 20%. Какую сеть выбрать для USDT — отдельный разбор. Правило короткое: чем меньше средний чек, тем дешевле должна быть сеть в счёте.

    Посчитать на своём обороте

    Возьмём магазин с оборотом $9 000 в месяц: 300 платежей по $30. Процент за приём по ставке 1% — $90. Доплата $0,25 за платёж — ещё $75, почти второй процент. Еженедельный вывод с конвертацией в фиат по 0,50 EUR + 1,5% — около $137. Итого около $300 в месяц, или 3,4% с оборота. Это уровень карт, никакого «в разы дешевле».

    Теперь тот же оборот, но чек $300 — то есть 30 платежей. Доплата за платежи падает до $7,50. А если выводить в крипте, без конвертации в фиат, вывод стоит около $47 вместо $137. Итого около $145 — 1,6% с оборота. Крупный чек и вывод без конвертации удешевляют приём вдвое.

    Самое важное в этом расчёте — вообще не тарифы. Если зарубежный клиент не может заплатить картой — а именно с этого чаще всего и начинается разговор про крипту, — то платёж, который карта не пропустила, стоит не 3,4%, а 100% потерянной выручки. Криптопроцессинг сравнивают с эквайрингом, пока он его дублирует. Когда он единственный работающий канал, сравнивать не с чем.

    Какой путь подключения выбрать

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

    Магазин на готовой платформе: Shopify, Stripe, PayPal

    Сначала проверьте, не встроен ли приём уже — тогда сторонний сервис не нужен вовсе. У каждой платформы свой список стран, и встроенный приём открыт только продавцам из этого списка. Юрлица из России там нет, а вот зарубежное вполне может подойти.

    Shopify Payments принимает USDC — стейблкоин, то есть монету с курсом, привязанным к доллару. Покупатель платит из своего криптокошелька — поддерживается около 480 таких приложений — и комиссию сети не платит. Доступно продавцам из США (кроме Аляски, Нью-Йорка и Техаса), Мексики, 27 стран Европы и Гонконга. Подписку оплатить USDC нельзя — только разовые заказы.

    Stripe принимает платежи только в стейблкоинах, ставка 1,5%. Биткоин и эфир Stripe не принимает. Канал открыт продавцам из США. Для ЕС и ещё нескольких стран идёт закрытый тест. Лимит покупателя — $10 000 на платёж. Возврат уходит стейблкоином на кошелёк, с которого платили; чарджбэков и диспутов в этом канале нет. Подписки в стейблкоинах Stripe поддерживает.

    PayPal принимает криптооплату и конвертирует поступления продавцу в доллары. С 1 августа 2026 года ставка PayPal — 1,5%: действовавшее до конца июля промо 0,99% закончилось.

    Если ваше юрлицо в списке — начните со встроенного, это самый короткий путь. Сторонний криптопроцессинг понадобится в трёх случаях: нужен USDT, страна вне списков — или у вас подписки на Shopify.

    Сайт на CMS: WooCommerce, OpenCart, Битрикс

    Самая частая картина в рунете: магазин на WordPress с WooCommerce, на OpenCart или на Битриксе. Приём здесь подключается готовым модулем. Скачиваете его из каталога платформы или с сайта сервиса, ставите из админки, вписываете ключи из личного кабинета — и в чекауте появляется новый способ оплаты. С живым модулем это работа на вечер, чаще всего своими силами. Разработчик понадобится, если модуль капризничает.

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

    И заранее выясните, есть ли у конкретного сервиса модуль под вашу платформу: этот вопрос задают первым, а лендинги отвечают на него редко.

    Есть живой модуль под вашу CMS — ставьте его. Нет — вам в следующий путь.

    Самописный сайт или приложение

    Когда сайт написан под вас, выбор такой: виджет или API. Виджет — это скрипт и готовая платёжная страница. API — полный контроль над сценарием и заметно больше работы. Без разработчика не обойтись в обоих случаях: кто-то должен вставить скрипт и обработать уведомление о статусе платежа. «Подключение без программиста» с лендингов — не про этот путь. Разница в масштабе: виджет разработчик подключает за несколько часов, интеграция по API — отдельная задача со своими сроками.

    Этот путь — для тех, у кого есть свой разработчик или подрядчик.

    Платежей меньше десятка в месяц? Интеграция не нужна

    Не тратьте на неё день, который она не окупит: отправьте клиенту платёжную ссылку. Счёт создаётся в консоли сервиса, ссылка или счёт с QR-кодом уходит в мессенджер или на почту — ни сайта, ни кода. Вырастет поток — виджет никуда не денется.

    Подключение: от аккаунта до первого платежа

    Разберём подключение виджета на примере CryptumPay. У других сервисов детали другие, суть та же:

    1. Завести аккаунт мерчанта и создать проект. В консоли появится Project ID — ключ, которым сайт представляется сервису.
    2. Добавить домен сайта в проект. Виджет работает только на авторизованных доменах: пока домен не добавлен, кнопка не запустится.
    3. Подключить скрипт с CDN и назначить платёжной кнопке нужный класс. Это задача для разработчика на несколько часов, не проект.
    4. Обработать колбэк — уведомление о завершении платежа: именно по нему сайт закрывает заказ. Тоже шаг разработчика. Для заказа с фиксированной суммой счёт создаётся серверным вызовом через Node.js SDK.
    5. Узнать, что происходит с деньгами. Поступления конвертируются в USDT сразу при зачислении; вывод на свой кошелёк — в любой момент, без минимальной суммы.
    6. Провести тестовый платёж на минимальную сумму и убедиться, что заказ закрылся сам, без ручной сверки.

    В чём вам заплатят и что будет с курсом

    Кнопка называется «оплатить криптовалютой», но держится этот приём на стейблкоинах. Shopify принимает только USDC, Stripe — только стейблкоины. PayPal берёт около сотни монет, включая биткоин, но продавцу отдаёт уже доллары. И клиент, с которого начинается вся история, обычно просит именно USDT. Приём биткоина на сайте включить можно — той же кнопкой. Просто ставку лучше делать на стейблкоины.

    С курсом внутри счёта всё спокойнее, чем кажется. Счёт живёт 15–30 минут, и курс USDT за это время никуда не уходит: стейблкоин привязан к доллару, меняться там почти нечему. Если покупатель платит волатильной монетой, сумма фиксируется в счёте на время его жизни. Перевод, опоздавший к закрытию счёта, система обрабатывает так же, как недоплату: заказ сам не закроется.

    Настоящий курсовой риск начинается после зачисления — если выручка остаётся в волатильной монете. Это уже не приём платежа, а открытая позиция на рынке: между «клиент заплатил» и «вы вывели» курс успевает сходить в обе стороны. Правило одно: автоматическая конвертация при зачислении — в стейблкоин или фиат. Как стейблкоины защищают выручку от скачков курса — разобрано отдельно.

    Так приём криптовалюты для бизнеса становится просто ещё одним способом принять деньги: цена в долларах, зачисление в USDT, вывод — когда удобно вам.

    Что происходит после первого платежа

    Заказ закрывает не покупатель, а уведомление. У платежа есть стадии: счёт создан, деньги в пути, зачисление, финальное подтверждение. Кнопку «Я оплатил» нажимают и по ошибке, и до перевода, и вместо перевода. Поэтому сайт закрывает заказ только по уведомлению о финальной стадии.

    Ноутбук с галочкой и сейф со стопками USDT

    Сумма не сойдётся — это вопрос времени. Классика: платёж на 100 USDT с биржи, биржа удержала комиссию за вывод, пришло 99. Для системы такой платёж не завершён. Дальше всё зависит от сервиса: у одних небольшая недоплата закрывается сама, у других деньги висят до письма в поддержку. Выяснить это стоит до подключения, а не после первого зависшего заказа. Почему ещё платежи не доходят и как сократить их долю — отдельная статья.

    Возвратных платежей здесь нет. Банк не отменит платёж задним числом — мошеннической отмены можно не бояться. Но и вернуть деньги недовольному покупателю получится только вручную, обратным переводом. Этот процесс стоит продумать до запуска. Как устроен возврат криптоплатежа — разобрано отдельно.

    Входящие деньги проверяют. Перевод с сомнительной историей сервис может задержать до выяснения — так работает AML-проверка входящих платежей. Если платёж изредка приходит с задержкой, это не сбой, а проверка. Учитывайте её, когда обещаете клиентам сроки зачисления.

    Главное

    • Юрлицу в России — нельзя. Запрет действует и после 1 сентября 2026 года. Открывается только внешняя торговля с нерезидентами — и туда с юристом.
    • Ставка — не вся цена. К проценту добавляются доплата за каждый платёж, вывод и конвертация. Итог считают на своём обороте и подтверждают письменно.
    • Сеть выбирают под средний чек. Совет «принимайте в TRON, там копейки» устарел года на два.
    • Путь диктует сайт. Встроенный приём платформы, живой модуль на CMS или виджет с разработчиком — а при десятке платежей в месяц хватит платёжной ссылки.
    • Заказ закрывает не покупатель, а уведомление. Правила недоплаты и возврата выясняют до подключения.

    Частые вопросы

    Законно ли принимать криптовалюту на сайте российской компании?

    Нет. Запрет из статьи 14 закона 259-ФЗ действует, а с 1 сентября 2026 года переходит в новый закон — вместе с запретом рассказывать о приёме криптовалюты на сайте. Разрешёнными становятся только расчёты с нерезидентами по внешнеторговым контрактам, с ограничениями валютного контроля. Это не юридическая консультация.

    Сколько стоит сервис для приёма платежей в криптовалюте?

    Рыночные ставки — 0,4–2% за успешный платёж. К ним добавляются доплата за каждую транзакцию, плата за вывод и конвертацию, у части сервисов — минимальная плата за месяц. На маленьких чеках фактическая цена может удвоиться, поэтому итог считают на своём обороте.

    Можно ли подключить криптоплатежи без программиста?

    Да, двумя способами: встроенный приём вашей платформы, как USDC в Shopify Payments, и платёжная ссылка, которой не нужен даже сайт. Модуль для CMS обычно ставится из админки своими силами, но настройку и проверку лучше доверить разработчику. Виджет и API без разработчика не подключить.

    Как принимать BTC на сайте?

    Той же кнопкой, что и остальные монеты: криптопроцессинг выставит счёт в BTC. Учитывайте время: подтверждение в сети Bitcoin идёт от 10 минут до часа, а счёт закрывается через 15–30 минут. Из встроенных каналов Stripe и Shopify биткоин не принимают — там только стейблкоины. PayPal биткоин берёт, но продавцу отдаёт уже доллары.

    Что делать, если клиент отправил меньше, чем в счёте?

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

    Начните приём криптовалют сейчас

    Создайте аккаунт и подключите оплату самостоятельно, или свяжитесь с нами и мы поможем всё настроить