Files
remnawave-minishop/docs/payments/cryptopay.md
T
2026-05-26 17:26:46 +03:00

1.5 KiB

CryptoPay

CryptoPay используется для криптовалютных платежей через отдельный токен и сеть Crypto Bot API.

Что включить

  • CRYPTOPAY_ENABLED - включает CryptoPay среди доступных методов.
  • Presentation-ключи PAYMENT_CRYPTOPAY_* - подписи и иконки кнопки в Mini App и Telegram.

Что настроить

  1. Укажите CRYPTOPAY_TOKEN.
  2. Выберите CRYPTOPAY_NETWORK: mainnet или testnet.
  3. Задайте CRYPTOPAY_CURRENCY_TYPE: fiat или crypto.
  4. Проверьте CRYPTOPAY_ASSET, например RUB, USDT или BTC.
  5. Добавьте cryptopay в PAYMENT_METHODS_ORDER.

Проверка

  • Для тестов используйте соответствующую сеть: testnet-токен не должен попадать в mainnet-настройки.
  • Выполните тестовый платеж и проверьте, что статус закрывается после callback от провайдера.
  • Если сумма или asset выглядят неверно, проверьте сочетание CRYPTOPAY_CURRENCY_TYPE и CRYPTOPAY_ASSET.

Где подробнее