Crypto payments
for telegram bots
Seamlessly accept crypto payment
in your Telegram bots and services.
![Phone](/_next/image?url=%2Fphoto-bots%2Fdark%2Fphoto-bots.png&w=3840&q=75)
![Phone](/_next/image?url=%2Fphoto-bots%2Flight%2Fphoto-bots.png&w=3840&q=75)
Popular bots use Crypto Pay
![Phone](/_next/image?url=%2Fphone-mock%2Fdark%2Fphone-mock.png&w=3840&q=75)
![Phone](/_next/image?url=%2Fphone-mock%2Flight%2Fphone-mock.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Finstant-sales%2Fdark%2Finstant-sales.png&w=828&q=75)
![Telegram message](/_next/image?url=%2Finstant-sales%2Flight%2Finstant-sales.png&w=828&q=75)
Accept a wide range of cryptocurrencies
Bill any supported cryptocurrencies with asset parameter in GetInvoice method
One click to start
Open @CryptoBot, go to Crypto Pay and tap Create App to get API Token
![Telegram bot](/_next/image?url=%2Ftg-chat-background%2Fdark%2Ftg-chat-background.png&w=3840&q=75)
![Telegram bot](/_next/image?url=%2Ftg-chat-background%2Flight%2Ftg-chat-background.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Fdark%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Flight%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message3%2Fdark%2Fcommission-message3.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message3%2Flight%2Fcommission-message3.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons3%2Fdark%2Fcommission-buttons3.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons3%2Flight%2Fcommission-buttons3.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Fdark%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Flight%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message2%2Fdark%2Fcommission-message2.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message2%2Flight%2Fcommission-message2.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons2%2Fdark%2Fcommission-buttons2.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons2%2Flight%2Fcommission-buttons2.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Fdark%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-empty%2Flight%2Fcommission-empty.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message1%2Fdark%2Fcommission-message1.png&w=3840&q=75)
![Telegram message](/_next/image?url=%2Fcommission-message1%2Flight%2Fcommission-message1.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons1%2Fdark%2Fcommission-buttons1.png&w=3840&q=75)
![Telegram buttons](/_next/image?url=%2Fcommission-buttons1%2Flight%2Fcommission-buttons1.png&w=3840&q=75)
Payment statistics
Open @CryptoBot, go to Crypto Pay and My Apps, App Name to get Statistics
Real-time exchange rates
Request up to date currency rate with the getExchangeRates API method
![mockup](/_next/image?url=%2Fhalf-mockup%2Fdark%2Fhalf-mockup.png&w=3840&q=75)
![mockup](/_next/image?url=%2Fhalf-mockup%2Flight%2Fhalf-mockup.png&w=3840&q=75)
Send coins to users
Automate payouts to users with transfer API method
![Message example](/_next/image?url=%2Fanonymous-background%2Fdark%2Fanonymous-background.png&w=640&q=75)
![Message example](/_next/image?url=%2Fanonymous-background%2Flight%2Fanonymous-background.png&w=640&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment1%2Fdark%2Fanonymous-payment1.png&w=750&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment1%2Flight%2Fanonymous-payment1.png&w=750&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment2%2Fdark%2Fanonymous-payment2.png&w=750&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment2%2Flight%2Fanonymous-payment2.png&w=750&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment3%2Fdark%2Fanonymous-payment3.png&w=750&q=75)
![Message example](/_next/image?url=%2Fanonymous-payment3%2Flight%2Fanonymous-payment3.png&w=750&q=75)
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
Open @CryptoBot
Go to Crypto Pay
Tap Create App
Get API Token
![Telegram message](/_next/image?url=%2Fauthorizing%2Fdark%2Fauthorizing.png&w=828&q=75)
![Telegram message](/_next/image?url=%2Fauthorizing%2Flight%2Fauthorizing.png&w=828&q=75)
Crypto Pay API Request
Requests are only served over HTTPS
To pass parameters use:
getInvoices method to get a list of created invoices.
Webhooks to receive updates in realtime.
![api](/_next/image?url=%2Fapi-request%2Fdark%2Fapi-request.png&w=828&q=75)
![api](/_next/image?url=%2Fapi-request%2Flight%2Fapi-request.png&w=828&q=75)
Getting updates
There are two ways of receiving updates for your app:
![Telegram message](/_next/image?url=%2Frequests%2Fdark%2Frequests.png&w=828&q=75)
![Telegram message](/_next/image?url=%2Frequests%2Flight%2Frequests.png&w=828&q=75)
![crypto-api-mobile image](/_next/image?url=%2Fcrypto-api-mobile%2Fdark%2Fcrypto-api-mobile.png&w=1920&q=75)
![crypto-api-mobile image](/_next/image?url=%2Fcrypto-api-mobile%2Flight%2Fcrypto-api-mobile.png&w=1920&q=75)
Crypto Pay API
Explore available methods and types and integrate them in any programming language.
Open API DocsJoin dev community
Connect with bot developers and explore the possibilities our crypto payments service unlocks.