Hex Pay Docs

Getting Started

Hex Pay - Accept crypto as easy As a card

Quick Start Guide

1. Create Your Store

Set up your store using our Telegram bot to get started with accepting cryptocurrency payments.

Create Store via Telegram Bot

Learn how to create your store and get your API key through our Telegram bot

2. Add Payment Methods

Configure which cryptocurrencies and blockchain networks you want to accept.

Add Payment Methods

Set up your wallet addresses and choose supported cryptocurrencies

3. Start Creating Payments

Choose how you want to create payments - through Telegram bot or API.

Base URL

All API endpoints are relative to our production server:

https://api.hexpay.io

Authentication

After creating your store via Telegram bot, you'll receive a JWT token that's valid for one year. Include it in your API requests:

Authorization: Bearer your_jwt_token_here

Learn more about authentication →

Payment Creation Options

HexPay offers flexible payment creation methods to suit different business needs:

🤖 Telegram Bot Invoices

Perfect for non-technical users

Create payment links instantly through our intuitive chat interface. No coding skills required!

Key Benefits:

  • ⚡ Instant payment generation in seconds
  • 💬 User-friendly chat-based workflow
  • 🎯 Perfect for quick one-off payments

Start creating payments via bot →

🔧 API Integration Options

Choose the API approach that best fits your application:

Fiat Amount with user Crypto Selection (Recommended)

Set stable prices in USD, EUR, or other fiat currencies while letting customers choose their preferred cryptocurrency.

Perfect for: E-commerce stores, SaaS businesses, service providers

How it works: You set $99.99 → Customer select crypto payment method → HexPay calculates amount

View implementation →

Fiat Amount with selected crypto payment method

Streamline checkout by pre-selecting both the fiat amount and specific cryptocurrency/network combination.

Perfect for: Custom interfaces, targeted promotions, simplified flows

How it works: You set $99.99 + ETH → Customer pays exact ETH amount

View implementation →

Fixed Crypto Amount

Set exact cryptocurrency amounts for crypto-native businesses and applications.

Perfect for: NFT marketplaces, DeFi apps, crypto-denominated services

How it works: You set 0.05 ETH → Customer pays 0.05 ETH (fiat value varies)

View implementation →