Оплата криптовалютою в Telegram-боті
Бот створює платіж через API й надсилає користувачу посилання на оплату. Коли гроші надійшли, ваш сервер отримує webhook, а бот видає товар або доступ.
Реєстрація відкрита, абонентської плати немає.Одне посилання на оплату
paymentUrl відкривається в браузері Telegram — клієнт не залишає месенджер надовго.
TON і USDT
Гаманець у Telegram, TRC-20 та інші мережі на вибір клієнта.
Бот для власника
Баланс, платежі, рахунки й виплати з 2FA — в окремому боті Moonvex.
Схема для бота проста: користувач натискає «Купити», бот викликає POST /v1/payments з orderId = id користувача й товару та надсилає кнопку з paymentUrl. Webhook payment.confirmed — сигнал видати доступ, ключ або файл.
Для підписок (VIP-канал, щомісячний доступ) використовуйте плани й підписки API: Moonvex сам виставить наступний рахунок і надішле подію.
Платіж одним запитом
У відповіді будуть адреса, точна сума й посилання на готову сторінку оплати. Статус надходить webhook-ом із підписом HMAC.
curl https://api.moonvex.org/v1/payments \ -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -d '{"orderId":"1001","amount":"10","currency":"USDT","network":"TON"}'
Як підключити
- 1
Реєстрація
Email і пароль — проєкт створюється одразу. Підтвердьте пошту й увімкніть 2FA.
- 2
Ключ API або рахунок вручну
Створіть ключ і webhook у розділі «Інтеграція» або виставляйте рахунки з кабінету й Telegram-бота без коду.
- 3
Приймання оплат
Клієнт платить на сторінці оплати, ви отримуєте сповіщення, гроші надходять на баланс проєкту.
Часті запитання
Чи потрібен сайт, щоб приймати оплату в боті?
Ні. Потрібен лише сервер бота, який приймає webhook по https.
Чи можна без програмування?
Так: виставляйте рахунки в Telegram-боті Moonvex і пересилайте посилання клієнту.
Яку мережу запропонувати за замовчуванням?
Для СНД — USDT TRC-20, для користувачів гаманця в Telegram — TON або USDT у TON.
За монетами й мережами
Дивіться також
Почніть приймати оплату вже сьогодні
Обліковий запис і перший проєкт за хвилину, без абонентської плати.