Продажа цифровых товаров в Telegram за крипту: практическое руководство
Как продавать цифровые товары в Telegram за криптовалюту: схема заказа, что Qvard планирует для Telegram-оплаты и рабочий путь через API сегодня.
Продажа цифровых товаров в Telegram за криптовалюту означает, что клиент покупает файл, курс или ключ доступа у вашего бота и платит криптой. Qvard планирует Telegram-оплату для этого сценария, и она ещё не выпущена. Статья объясняет схему заказа и путь, который работает сегодня через API, платёжную страницу и webhook.
Почему цифровые товары подходят для Telegram
У цифрового товара нет доставки, поэтому вся продажа может пройти в чате: клиент выбирает товар, платит и получает доступ. Бот становится витриной и выдачей одновременно.
Статус: Telegram-оплата в дорожной карте
Нативная Telegram-оплата Qvard ещё не выпущена, и статья не описывает её как доступную. Схема ниже использует живой API, платёжную страницу и webhook.
Схема заказа сегодня
Бот создаёт платёж запросом POST /api/v1/payment для выбранного товара, отправляет redirectUrl кнопкой и ждёт webhook. Когда статус paid, бот выдаёт товар или доступ.
x-api-key: sk_live_…
{ "id": "order_1024", "status": "paid" }Выдавайте товар только после webhook
Отдавайте файл или ключ доступа только после того, как webhook подтвердит статус paid для номера заказа. Выдача до подтверждения оплаты ведёт к возвратам и спорам.
Цены и валюта
Цену указывайте в USD в запросе платежа. Платёжная страница показывает точную сумму в криптовалюте для выбранного актива и сети по фиксированному курсу на время жизни счёта.
Поддержка и возвраты
Храните номер заказа, id платежа и финальный статус в своих записях. Эти три значения отвечают почти на любой вопрос поддержки о покупке.
FAQ
Можно ли продавать цифровые товары в Telegram за крипту сегодня?
Да. Бот создаёт платёж через API, отправляет redirectUrl кнопкой и выдаёт товар после того, как webhook подтвердит статус paid. Нативная Telegram-оплата в дорожной карте.
Когда бот должен отдавать файл?
Только после того, как webhook передаст id и статус paid для этого заказа.
Что делать, если клиент заплатил, но не получил товар?
Сначала проверьте номер заказа и записи webhook. Выдайте товар по статусу paid и сохраните записи для поддержки.
Можно ли протестировать продажу до запуска?
Да. Создайте демо-счёт по тестовому товару, оплатите его на платёжной странице и убедитесь, что бот выдаёт товар после webhook.
