Crypto payments for telegram bots
Seamlessly accept crypto payments
in your Telegram bots and services.
Get started





Popular bots use Crypto Pay


Accept a wide range of cryptocurrencies
Bill any supported cryptocurrencies with asset parameter in GetInvoice method
Application Statistics @GoodsBot for all time:
Volume: $204,920
The number of created invoices: 16,256
Number of payments: 9,353
Number of users: 5,606
Conversion: 57%
Volume: $204,920
The number of created invoices: 16,256
Number of payments: 9,353
Number of users: 5,606
Conversion: 57%
21:30
Application Statistics @GoodsBot for today:
Volume: $6,530
The number of created invoices: 2,569
Number of payments: 1,453
Number of users: 1,606
Conversion: 48%
Volume: $6,530
The number of created invoices: 2,569
Number of payments: 1,453
Number of users: 1,606
Conversion: 48%
21:30
Application Statistics @GoodsBot for yesterday:
Volume: $8,216
The number of created invoices: 4,980
Number of payments: 3,012
Number of users: 3,606
Conversion: 60%
Volume: $8,216
The number of created invoices: 4,980
Number of payments: 3,012
Number of users: 3,606
Conversion: 60%
21:30
Payment statistics



Crypto Bot
now

from @CryptoBot #A777



Crypto Bot
now

from @CryptoBot #A820



Crypto Bot
now

from @CryptoBot #A820


Send coins to users
Automate payouts to users with transfer API method

You received 3442 TON ($5000).


21:30

You received 3823 TON ($6500).


21:30

You received 1176 TON ($2000).


21:30
Anonymous payments
Quick start using Crypto Pay
1
Authorizing your app
- Open @CryptoBot
- Go to Crypto Pay
- Tap Create App
- Get API Token
Here is the token for the app @GoodsBot
114935:AA9xMcRqHYZYl6CQlkhBStMAwTFQ1s6iJHM
This token can be used by anyone to
control your app. Keep and store it safely.
114935:AA9xMcRqHYZYl6CQlkhBStMAwTFQ1s6iJHM

control your app. Keep and store it safely.
21:30
asset=TON&amount=2.75
{"asset":"TON", "amount": "2.75"}
{"asset":"TON", "amount": "2.75"}
2
Crypto Pay API Request
Requests are only served over HTTPS To pass parameters use:
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.
Invoice(
payload: “item:monthly_premium”,
status: “paid”,
amount: “3.99”,
asset: “USDT”
)
payload: “item:monthly_premium”,
status: “paid”,
amount: “3.99”,
asset: “USDT”
)

