Crypto payments for telegram bots

Seamlessly accept crypto payments
in your Telegram bots and services.

Bot1 Bot2 Bot3 Bot4 Bot5

Popular bots use Crypto Pay

Instant Auto Sales: Boost conversion

Instant
Auto Sales:

Boost conversion

Immediately deliver digital products and services to your users.

Channels integration: Seamless access

Channels
integration:

Seamless access

Automatically unlock exclusive content to your users.

Endless customization with Webhooks

Endless 
customization:

with Webhooks

Receive successful payment notifications in real-time. Integrate to any scenario of your service.

Accept a wide range of cryptocurrencies

Bill any supported cryptocurrencies with asset parameter in GetInvoice method

ETH
ETH
USDT
USDT
USDT
TON
USDT
BTC
USDT
TRX
USDT
LTC
USDT
USDC
USDT
BNB

One click to start

Open @CryptoBot, go to Crypto Pay and tap Create App to get API Token

Real-time
exchange rates

Request up to date currency rate with the getExchangeRates API method

Payment statistics

Open @CryptoBot, go to Crypto Pay and My Apps, App Name to get Statistics

Send coins to users

Automate payouts to users with transfer API method

Anonymous payments

Use allow_anonymous parameter in createInvoice method to give user an option to remain private

Quick start using Crypto Pay

Authorizing your app
1

Authorizing your app

  1. Open @CryptoBot
  2. Go to Crypto Pay
  3. Tap Create App
  4. Get API Token
Crypto Pay API Request
2

Crypto Pay API Request

Requests are only served over HTTPS To pass parameters use:

  • URL query string
  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
Getting updates
3

Getting updates

There are two ways of receiving updates for your app:

  • getInvoices method to get a list of created invoices.
  • Webhooks to receive updates in realtime.

Join dev community

Connect with bot developers and explore the possibilities our crypto payments service unlocks.