Hex Pay Docs

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

0:00 / 0:00

Start Payment Creation

Press the button to begin creating a new payment invoice.

💸 New Payment

Select 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 amount

Available 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:

100

If you picked Crypto

First, select the cryptocurrency you want to set the amount in:

Select payment cryptocurrency:

🔸 The customer will pay using this cryptocurrency

Then 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 payment

Two 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 cryptocurrency

Example:

Tether

Then select the blockchain network:

Select blockchain network:

🔸 The customer will pay using this network

Example:

Ton

The 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: Ton

Press ✅ Create payment to generate the 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