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

Додайте кнопку «Оплатити криптою»: магазин створює платіж через 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.

За монетами й мережами

Дивіться також

Почніть приймати оплату вже сьогодні

Обліковий запис і перший проєкт за хвилину, без абонентської плати.

Створити обліковий запис