Настройка CryptoPay
CryptoPay позволяет принимать платежи криптовалютой (Bitcoin, Ethereum, USDT и другие) прямо через Telegram.
Поддерживаемые криптовалюты
Заголовок раздела «Поддерживаемые криптовалюты»- Bitcoin (BTC)
- Ethereum (ETH)
- TON Coin (TON)
- USDT (Tether)
- Плюс 10+ других альткойнов
Требования
Заголовок раздела «Требования»- Аккаунт Telegram
- Торговый аккаунт CryptoPay
- Сгенерированный API токен
Инструкции по настройке
Заголовок раздела «Инструкции по настройке»-
Создайте аккаунт CryptoPay
- Откройте @CryptoBot в Telegram
- Запустите бота
- Перейдите в раздел “Merchant”
- Примите условия
-
Сгенерируйте API токен
- В панели CryptoPay для торговцев
- Перейдите в “API Settings”
- Создайте новый API токен
- Скопируйте токен
-
Настройте переменные окружения
Окно терминала CRYPTO_PAY_ENABLED=trueCRYPTO_PAY_TOKEN=ваш_токен_здесьCRYPTO_PAY_URL=https://pay.crypt.bot -
Перезагрузите бота
Окно терминала docker compose down && docker compose up -d -
Протестируйте платеж
- Отправьте
/startботу - Выберите подписку
- Выберите CryptoPay
- Завершите тестовую транзакцию
- Отправьте
Переменные конфигурации
Заголовок раздела «Переменные конфигурации»| Переменная | Описание |
|---|---|
CRYPTO_PAY_ENABLED | Включить/отключить CryptoPay |
CRYPTO_PAY_TOKEN | Ваш API токен |
CRYPTO_PAY_URL | Endpoint API |
Поддержка
Заголовок раздела «Поддержка»- Справка CryptoPay: @CryptoBot
- API документация: Доступна в панели торговца
- Сообщество: Telegram крипто сообщества