Create Payment via Telegram Bot
Generate payment invoices and links directly through the HexPay Telegram bot
🚀 Start with HexPay Bot
Open @hexadminbot in Telegram
Click here to begin your crypto payment journey! Create your store, add payment methods, and start accepting payments in just a few minutes.
You must have created a store and added at least one payment method before creating payments. If you haven't done this yet, start with creating your store →
Creating a Payment Invoice
Start Payment Creation
Press the button to begin creating a new payment invoice.
💸 New PaymentSelect Payment Currency
The bot will ask you to choose the currency used to set the payment amount:
💵 Select payment currency:
🔸 This is the currency used to set the payment amountAvailable options:
- USD
- EUR
- RUB
- Crypto
Fiat vs Crypto Pricing
- Fiat (USD/EUR/RUB): Prices remain stable for customers, crypto amount is calculated automatically at checkout
- Crypto: Fixed crypto amount, fiat value fluctuates with market rates
Enter the Amount
If you picked a fiat currency
Send the exact amount you want to charge:
💸 Enter the amount (USD):
🔸 Please specify the exact amount you want to charge for this payment
💡 Enter numbers only (e.g., 100.50)Example:
100If you picked Crypto
First, select the cryptocurrency you want to set the amount in:
Select payment cryptocurrency:
🔸 The customer will pay using this cryptocurrencyThen enter the amount in that crypto:
💸 Enter the amount (USDT):
🔸 Please specify the exact amount you want to charge for this payment
💡 Enter numbers only (e.g., 100.50)Enter only numbers and decimals. Don't include currency symbols or text.
Select Payment Method
Choose who picks the cryptocurrency used for payment:
⚙️ Select payment method:
🔸 This defines who chooses the cryptocurrency used for paymentTwo options:
- 👤 Let customer choose — the customer will pick any available payment method at checkout
- ⚙️ Choose payment method — you pre-select a specific cryptocurrency and network
If you picked "Choose payment method"
Select the cryptocurrency:
Select payment cryptocurrency:
🔸 The customer will pay using this cryptocurrencyExample:
TetherThen select the blockchain network:
Select blockchain network:
🔸 The customer will pay using this networkExample:
TonThe cryptocurrency picked on the amount step only defines the pricing currency. The customer can still pay in any cryptocurrency you select here (or any of your store's methods, if you let them choose).
Review and Confirm
The bot will show you a summary of your payment details:
🔍 Please review your payment details above and confirm to generate the payment link
Amount: 10 USDT
Crypto: Tether
Network: TonPress ✅ Create payment to generate the payment link.
Receive Payment Link
Upon confirmation, you'll receive a payment link that you can share with customers.
Payment Link Security
Payment links are public and can be accessed by anyone with the URL. Only share them with intended recipients through secure channels.
Payment Options Explained
Choose the approach that best fits your customer experience:
💎 Let Payer Choose (Recommended)
When you select "Let the payer choose", customers will see all your configured payment methods and can select their preferred cryptocurrency and network.
Perfect for:
- Maximizing customer flexibility and satisfaction
- Supporting diverse customer preferences
- Increasing conversion rates through choice
Customer Experience:
- Sees all available cryptocurrencies and networks
- Can choose based on their wallet or preference
- Feels in control of the payment process
🎯 Pre-selected Cryptocurrency
Choose a specific cryptocurrency and network for the payment to create a streamlined experience.
Perfect for:
- Simplifying the checkout process
- Promoting specific cryptocurrencies
- Reducing customer decision fatigue
- Creating targeted payment flows
Customer Experience:
- Sees exact crypto amount to pay immediately
- No need to choose between options
- Faster, more direct payment process