Skip to content

CryptoPay позволяет принимать платежи криптовалютой (Bitcoin, Ethereum, USDT и другие) прямо через Telegram.

Поддерживаемые криптовалюты

  • Bitcoin (BTC)
  • Ethereum (ETH)
  • TON Coin (TON)
  • USDT (Tether)
  • Плюс 10+ других альткойнов

Требования

  • Аккаунт Telegram
  • Торговый аккаунт CryptoPay
  • Сгенерированный API токен

Инструкции по настройке

Шаг 1: Создайте аккаунт CryptoPay

  • Откройте @CryptoBot в Telegram

    • Запустите бота
    • Перейдите в раздел "Merchant"
    • Примите условия

    Шаг 2: Сгенерируйте API токен

  • В панели CryptoPay для торговцев

    • Перейдите в "API Settings"
    • Создайте новый API токен
    • Скопируйте токен

    Шаг 3: Настройте переменные окружения

bash
  CRYPTO_PAY_ENABLED=true
  CRYPTO_PAY_TOKEN=ваш_токен_здесь
  CRYPTO_PAY_URL=https://pay.crypt.bot

Шаг 4: Перезагрузите бота

bash
  docker compose down && docker compose up -d

Шаг 5: Протестируйте платеж

  • Отправьте /start боту
    • Выберите подписку
    • Выберите CryptoPay
    • Завершите тестовую транзакцию

Переменные конфигурации

ПеременнаяОписание
CRYPTO_PAY_ENABLEDВключить/отключить CryptoPay
CRYPTO_PAY_TOKENВаш API токен
CRYPTO_PAY_URLEndpoint API

Поддержка

  • Справка CryptoPay: @CryptoBot
  • API документация: Доступна в панели торговца
  • Сообщество: Telegram крипто сообщества