NON-CUSTODIAL CRYPTO CHECKOUT
Accept crypto. Keep control of the money.
GramPayBot is a non-custodial USDT and USDC invoice service for Telegram, websites and online businesses. Create a payment link manually or through the API, let the buyer pay directly to your wallet, and receive the payment status and transaction hash after confirmation.
✓ No card. No subscription. $5 processing credit included.
Choose network
THE DIFFERENCE
We track the payment. We do not hold it.
The buyer sends funds to an address you control. GramPayBot calculates the exact amount, watches the selected network and updates the invoice status.
ONE FLOW, THREE WAYS TO START
Create an invoice where it is convenient
Telegram bot
Create and send an invoice while talking to a customer. No developer needed.
Web cabinet
Manage projects, wallets, invoices, payment links, statistics and internal notes.
API
Create invoices from your website or service and receive signed webhooks when status changes.
BUILT FOR CONTROL
A payment layer, not another wallet
Non-custodial by design
Payments arrive directly in your configured wallet. There is no GramPayBot balance to withdraw.
Clear checkout for buyers
Exact token amount, network, address, QR code, timer and live payment status in one compact page.
Useful without integration
Issue invoices manually from Telegram or the cabinet. Add the API only when your workflow needs it.
Merchant context stays private
Keep a public description for the buyer and a private note for your own order tracking.
Safer automation
Scoped API keys, signed webhooks, delivery diagnostics and repeat attempts for temporary failures.
One account, several projects
Separate apps, wallets, tokens, languages and invoice history without separate subscriptions.
SUPPORTED ROUTES
USDT and USDC across the networks customers already use
Enable only the routes you want. The checkout shows the buyer the available token and network options.
SIMPLE PROCESSING PRICING
Pay only for successfully confirmed payments
Every new account starts with $5 processing credit — enough for 50 successfully confirmed payments.
Pay as you go
per successfully confirmed payment
- ✓ No monthly fee
- ✓ Top up any amount
- ✓ Unused credit does not expire
500-payment pack
valid for 30 days
- ✓ $0.078 per payment
- ✓ For regular sales
- ✓ Next pack can be queued
1,000-payment pack
valid for 30 days
- ✓ $0.069 per payment
- ✓ Lower processing cost
- ✓ All product features included
2,000-payment pack
valid for 30 days
- ✓ $0.0595 per payment
- ✓ Best current rate
- ✓ All product features included
WHERE IT FITS
Start with invoices. Integrate when you are ready.
Create USDT and USDC payment links and invoices
Create crypto invoices and USDT or USDC payment links without an API. Send a hosted checkout and track payment in GramPayBot.
↗02Accept USDT and USDC payments on your website
Add USDT and USDC payments to a website, SaaS or online service. GramPayBot creates checkout, verifies payment and sends the status back while funds go directly to your wallet.
↗03Invoice clients in USDT and USDC
Request and track USDT or USDC payments from clients by project, milestone or billing period. Send a hosted checkout while funds go directly to your wallet.
↗04Accept USDT and USDC from customers you talk to on Telegram
Create crypto invoices from a Telegram conversation, send customers an external hosted-checkout link and receive confirmation when USDT or USDC reaches your wallet.
↗FOR DEVELOPERS
A small API surface that is easy to reason about
Create, find, list and cancel invoices. Match them to your order with payload, receive HMAC-signed events and use return URLs to bring the buyer back.
Request API access↗curl -X POST https://grampaybot.com/api/createInvoice \
-H 'GramPay-API-Token: gp_live_•••' \
-H 'Content-Type: application/json' \
-d '{
"amount": "120.00",
"public_description": "Order #184",
"payload": "order_184"
}'FAQ
Before your first invoice
01Where does the customer payment go?+
Directly to the wallet address configured for your project. GramPayBot monitors the transfer but does not receive or store the funds.
02What counts as a paid transaction?+
Processing credit is deducted only after an invoice is successfully detected as paid. Creating or cancelling an invoice costs nothing.
03Do I need to use the API?+
No. You can create invoices manually in the Telegram bot or web cabinet. The API is for websites, bots and services that need automation.
04Which currencies are supported?+
Invoices are priced in USD and can currently be paid in USDT or USDC on supported routes.
05Can I sell digital goods inside Telegram for crypto?+
Telegram requires Telegram Stars for digital goods and services sold inside bots and Mini Apps. GramPayBot is suitable for permitted crypto-payment scenarios, including external websites and services; merchants remain responsible for platform and local compliance.
06How do I know an invoice was paid?+
The hosted checkout updates automatically. Merchants can also view status in the bot or cabinet, query the API, or receive a signed webhook.
READY WHEN YOU ARE
Your first 50 confirmed payments are on us.
Open GramPayBot, create a project, add your wallet and send a real checkout link in a few minutes.
Start in Telegram↗