Оплата криптовалютой в интернет-магазине

Добавьте кнопку «Оплатить криптой»: магазин создаёт платёж по API, клиент платит на готовой странице, заказ меняет статус по webhook.

Регистрация открыта, абонентской платы нет.

Заказ ↔ платёж

Передайте номер заказа в orderId — он вернётся в каждом webhook.

Цена в долларах

Укажите сумму в USD — она пересчитается в выбранную монету по зафиксированному курсу.

Экспорт CSV

Все платежи с фильтрами и выгрузкой для бухгалтерии.

Типичная интеграция занимает вечер: один запрос на создание платежа при оформлении заказа и обработчик webhook, который переводит заказ в «Оплачен». Повтор запроса с тем же Idempotency-Key не создаст второй платёж, даже если пользователь дважды нажал кнопку.

Криптовалюта открывает покупателей, которым неудобны карты: из других стран, с ограничениями банков или просто привыкших платить USDT. Для них это часто единственный способ купить.

Если интеграция пока не готова, выставляйте счета вручную в кабинете — клиент получает ссылку и платит так же.

Платёж одним запросом

В ответе придут адрес, точная сумма и ссылка на готовую страницу оплаты. Статус приходит webhook-ом с подписью HMAC.

curl https://api.moonvex.org/v1/payments \
  -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"orderId":"1001","amount":"49","currency":"USDT","network":"TRON"}'

Как подключить

  1. 1

    Регистрация

    Email и пароль, проект создаётся сразу. Подтвердите почту и включите 2FA.

  2. 2

    Ключ API или счёт вручную

    Создайте ключ и webhook в разделе «Интеграция» или выставляйте счета из кабинета и Telegram-бота без кода.

  3. 3

    Приём оплат

    Клиент платит на странице оплаты, вы получаете уведомление, деньги приходят на баланс проекта.

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

Есть ли модуль для WooCommerce, OpenCart, Tilda?

Готовые модули в разработке. Сейчас подключение — через REST API или SDK для Node.js; на любой платформе с webhook-ами это несколько десятков строк кода.

Что если клиент оплатил не полностью?

У клиента есть окно, чтобы доплатить. Вы получите webhook со статусом и фактической суммой.

Можно ли вернуть деньги клиенту?

Да, выплатой на адрес клиента из кабинета или по API.

По монетам и сетям

Смотрите также

Начните принимать оплату сегодня

Аккаунт и первый проект за минуту, без абонентской платы.

Создать аккаунт