Приймання Bitcoin для цифрових товарів
Ключі, файли, шаблони, доступи: клієнт платить на сторінці оплати, а ваш сервер видає товар за webhook — без участі менеджера.
Наскільки Bitcoin підходить для цифрових товарів
Як додатковий варіант · Сумісність 0%Увімкніть для клієнтів, які тримають саме цю монету, але основний спосіб оберіть інший.
Переваги
Що врахувати
- Комісія мережі помітна: для дрібних чеків додайте на сторінку оплати дешевшу мережу — BEP-20, TON або Solana.
- Підтвердження довше, ніж у швидких мережах: сторінка оплати сама покаже клієнтові статус, тримати її відкритою не обов’язково.
- Курс монети змінюється: вказуйте ціну в USD — сума перерахується за курсом, зафіксованим під час створення рахунку.
- Мережа
- Bitcoin
- Монета
- BTC
- Адреси
- окрема на кожен платіж
- Курс
- фіксується на час оплати
Автовидача
Товар надходить клієнту в момент підтвердження платежу.
Захист від подвійної видачі
Кожна подія підписана й має id — обробку легко зробити ідемпотентною.
Рахунок у фіаті
Ціна в доларах перераховується в BTC за курсом, зафіксованим під час створення рахунку.
Для цифрових товарів важлива швидкість: клієнт хоче отримати ключ одразу. Moonvex зараховує платіж після підтвердження двома вузлами мережі й одразу надсилає webhook.
Біткоїн-перекази підтверджуються довше, ніж стейблкоїни, тому для цифрових товарів зручно показувати клієнту статус оплати в реальному часі. Сторінка оплати Moonvex оновлюється сама — клієнту не потрібно її перезавантажувати.
Рекомендований набір монет для цифрових товарів
Щоб охопити більшість клієнтів, увімкніть на сторінці оплати: USDT BEP-20, USDT у TON, USDT і USDC у Solana. Клієнт сам обере мережу, а всі надходження прийдуть на один баланс проєкту.
Платіж одним запитом
У відповіді будуть адреса, точна сума й посилання на готову сторінку оплати. Статус надходить webhook-ом із підписом HMAC.
curl https://api.moonvex.org/v1/payments \ -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -d '{"orderId":"key-steam-9932","amount":"15","currency":"USD","asset":"BTC","network":"BITCOIN"}'
Часті запитання
У якій валюті виставляти ціну під час оплати в Bitcoin?
Вказуйте ціну в USD і монету оплати Bitcoin: Moonvex перерахує суму за курсом і зафіксує його під час створення рахунку.
Чи потрібен сайт?
Ні: можна продавати через Telegram, Discord або за посиланнями на оплату.
Чи приймаєте ви Lightning?
Наразі — лише основну мережу Bitcoin.
Як уникнути повторної видачі?
Зберігайте id події webhook і пропускайте повтори — Moonvex може повторювати доставку.
Чи можна виставити рахунок у BTC без сайту?
Так, через кабінет або Telegram-бот — клієнт отримає посилання на сторінку оплати.
Інші монети для цифрових товарів
Bitcoin для інших задач
Порівняти Bitcoin з іншими
Почніть приймати оплату вже сьогодні
Обліковий запис і перший проєкт за хвилину, без абонентської плати.