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
Send the /newpayment command to begin creating a new payment invoice.
/newpaymentChoose Currency Type
The bot will ask you to select how you want to handle the payment currency:
💰 Choose your preferred currency type:
🔸 Select how you'd like to handle the payment currency for this transactionYou have two options:
- Fiat - Set amount in traditional currency (USD, EUR, etc.)
- Crypto - Set amount directly in cryptocurrency
Example:
FiatFiat vs Crypto Pricing
- Fiat: Prices remain stable for customers, crypto amount calculated automatically
- Crypto: Fixed crypto amount, fiat value fluctuates with market rates
Select Fiat Currency (if Fiat chosen)
Choose your preferred fiat currency for pricing:
💵 Choose your fiat currency:
🔸 Select the traditional currency you'd like to price your payment in from your store's supported optionsCommon options include:
- USD - US Dollar
- EUR - Euro
- GBP - British Pound
Example:
USDEnter Payment Amount
Specify the exact amount for this payment:
💸 Enter the payment amount:
🔸 Please specify the exact amount you want to charge for this payment
💡 Enter numbers only (e.g., 100.50)Example:
100Enter only numbers and decimals. Don't include currency symbols or text.
Choose Cryptocurrency Method
Select how you want to handle cryptocurrency selection:
🪙 Choose the cryptocurrency:
🔸 Select which coin you'd like to use for this payment from your available store optionsYou can either:
- Let the payer choose - Customer selects from your available payment methods
- Specific cryptocurrency - Pre-select a specific crypto and network
Example:
Let the payer chooseReview 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
• Coin: Let the payer choose
• Chain: Let the payer choose
• Amount: 100 USDType Confirm to generate the payment link.
Receive Payment Link
Upon confirmation, you'll receive 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