Mist Network
Follow channel
Support
Accept USDT and crypto payments

Crypto payment gateway for websites and Telegram bots

mistKET is a crypto payment gateway for online businesses. Create an invoice with one API call, send your customer to our hosted checkout and get a signed webhook as soon as the payment is confirmed on-chain. Funds land in your balance, ready to withdraw to your own wallet. No developer? We can set up the integration for you.

Accept the coins your customers hold
USDTUSDTTRC-20
Products

Everything you need to accept crypto payments

One gateway from the first invoice to the withdrawal. No node, no wallet rotation, no manual reconciliation.

Invoices & payment links

Price an invoice in USD, EUR, TRY, RUB, GBP, AED or directly in crypto; the rate is locked for the invoice lifetime. Redirect from your checkout or send the payment link in a chat or e-mail.

Hosted checkout

A ready-made payment page with QR code, exact amount, countdown and live status. The customer picks the coin and network. No customer account or wallet connection needed.

API & signed webhooks

Create, list, fetch and cancel invoices over a JSON REST API. Requests and webhooks are HMAC-SHA256 signed, and failed webhooks are retried automatically for hours.

Telegram bots & notifications

Use the same API inside your Telegram bot: send the payment link, receive the webhook, deliver the order. Link @mistketbot to get payment and withdrawal notifications in Telegram.

Balance & withdrawals

Confirmed payments are credited per asset, net of your commission. Request a withdrawal to your own address at any time; every movement is recorded with its transaction hash.

Merchant dashboard

Invoices with status filters, expected vs. received amounts, transaction hashes, webhook logs, balances, withdrawals, API keys and support tickets in one panel.

Integration

How to accept crypto payments in four steps

Sign up, add your project, integrate with plain HTTPS and get paid.

  1. 1

    Create your account

    Sign up with your e-mail. No setup fee and no monthly subscription.

  2. 2

    Add your project

    Tell us about your website or Telegram bot. Our team reviews every project before it can accept payments.

  3. 3

    Integrate the API

    Create invoices with one signed API call, redirect the customer or send the payment link, and receive webhooks.

  4. 4

    Get paid and withdraw

    Funds are credited to your balance after on-chain confirmation. Withdraw to your own wallet whenever you want.

Done-for-you integration

No developer? We set up the integration for you

Our team connects mistKET to your website, online store or Telegram bot free of charge and tests it with you before you go live.

Free of charge. We never ask for your panel password.

  1. 1

    Tell us about your platform

    A custom site, WordPress/WooCommerce, a Telegram bot or another system: write to us on Telegram or open a ticket.

  2. 2

    We build and connect it

    We set up invoice creation, the redirect to the hosted checkout and the signed webhook that marks orders as paid.

  3. 3

    Test and go live

    We run a test payment together. Once it works, you start accepting crypto payments.

Networks

USDT payments and supported networks

Stablecoins first, plus the major coins your customers already hold.

USDT
USDT TRC-20
Confirmations required: TRON 19

This list shows the assets and networks currently enabled on the payment page. Additional assets and networks are enabled per merchant on request.

Developers

Crypto payment API for developers

Plain HTTPS + JSON. No SDK required — any language that can make an HTTP request and compute an HMAC can integrate.

  • REST API: create, list, fetch and cancel invoices, plus asset list and live rates
  • HMAC-SHA256 request signing with a timestamp window
  • Signed webhooks with automatic retries
  • Idempotent invoice creation by order ID
  • Optional IP allow-list for your API keys
# Create an invoice
POST /api/v1/invoices
X-Api-Key: mp_live_…
X-Api-Timestamp: 1760000000
X-Api-Signature: hex(hmac_sha256("{ts}.{body}", secret))

{
  "amount": "184.50",
  "currency": "USD",
  "order_id": "2041",
  "callback_url": "https://yourstore.com/webhooks/mistket"
}

→ 201 Created
{ "success": true, "data": {
  "uuid": "65b4b8a2-…", "status": "new",
  "checkout_url": "https://mistket.com/pay/65b4b8a2-…" } }
# Webhook to your server
POST https://yourstore.com/webhooks/mistket
X-Mistket-Event: invoice.confirmed
X-Mistket-Signature: sha256=…

{ "event": "invoice.confirmed", "data": {
  "order_id": "2041", "status": "confirmed",
  "pay_amount": "184.5", "paid_amount": "184.5",
  "pay_currency": "USDT", "network": "TRC20" } }
Pricing

Crypto payment gateway fees

One commission on confirmed payments only. You see exactly what was deducted on every invoice in your ledger.

%
Standard 2.49% per confirmed payment Rates start from 0.5% for higher volumes. Your rate is set per project when it is approved and shown in your panel.

Terms of Service · Free integration support

  • No setup fee Account, API keys and dashboard are free.
  • No monthly fee No subscription and no minimum volume.
  • Only confirmed payments Expired, cancelled or unpaid invoices cost nothing.
  • Volume pricing from 0.5% Higher volume means a lower rate. Tell us your expected volume.
  • Free integration support Our team can set up the integration for you at no extra cost.
Security

Security and control by design

Payment edge cases and API access are handled by the gateway, not left to you.

Rate locked per invoice

The exchange rate is fixed when the invoice is created and holds for its whole lifetime.

Automatic matching

Unique amounts per address match each transfer to its invoice. Late or unmatched transfers are held for review instead of being credited blindly.

Underpaid & overpaid handling

Configurable underpayment tolerance, partial payments that add up and overpayments flagged separately. Every case is visible in your dashboard.

Signed, restricted API

HMAC signatures with a short timestamp window, revocable API keys and an optional IP allow-list.

Append-only ledger

Balances come from an append-only ledger: every credit, commission and withdrawal is traceable.

Reviewed withdrawals

The amount is reserved immediately, sent after approval and recorded with its transaction hash.

Crypto payments for business

Online businesses that want stablecoin revenue without running their own node, wallet rotation and reconciliation.

Hosting, VPS and domain providers SaaS and subscription services Marketplaces and platforms with many sellers Digital goods, licences and game items SMM panels and marketing tools Telegram bots and paid communities

Crypto payment guides

Practical articles from our blog for merchants and developers.

All articles
FAQ

Crypto payment gateway FAQ

Can't find your answer? Write to us on Telegram.

Talk to sales on Telegram
What is a crypto payment gateway?

A crypto payment gateway lets a business accept cryptocurrency without running its own node or wallets. With mistKET you create invoices through our API or panel, your customers pay on our hosted checkout, and we detect the payment on-chain, notify your server with a signed webhook and credit your merchant balance.

How much does mistKET cost?

There is no setup or monthly fee. You pay a commission only on confirmed payments: rates start from 0.5% and the standard rate is 2.49%. Expired or unpaid invoices are free, and higher volumes get lower rates.

Who holds the funds?

Customer payments arrive at deposit addresses operated by mistKET. Each confirmed payment is credited to your merchant balance in our ledger, net of the fee, and you can request a payout to your own wallet address at any time.

Which assets and networks are supported?

Currently supported: USDT (TRC-20). Other assets and networks can be enabled on request.

How fast are payments confirmed?

On TRON (TRC-20), the network enabled today, payments usually confirm in about a minute. Your webhook is sent as soon as the required confirmations are reached.

What happens if a customer pays the wrong amount?

Within your tolerance the invoice is accepted. Otherwise it is marked underpaid (the customer can top up) or overpaid, and you get a webhook with expected and received amounts. Every case is visible in your dashboard for a decision.

How do I integrate?

Any system that can send HTTPS requests can integrate: one signed POST to create an invoice and one webhook endpoint to receive status updates. The full reference with PHP, Node.js and Python examples is in the API docs.

Can you integrate mistKET for me?

Yes. If you do not have a developer, our team can set up the integration for your website, online store or Telegram bot free of charge: invoice creation, the redirect to the checkout and the webhook that marks orders as paid. Write to us on Telegram or open a support ticket.

How do I start accepting payments?

Create an account, add your project (website or Telegram bot) and wait for our team to review it. Once it is approved you create API keys in the panel and start issuing invoices.

How do payouts work?

Request a payout from the panel for any asset you hold a balance in. The amount is reserved immediately, sent to your address after approval and recorded with its transaction hash.

Can I accept USDT payments in a Telegram bot?

Yes. Your bot calls the same API to create an invoice, sends the customer the payment link and delivers the order when the signed webhook arrives. No customer account or wallet connection is needed.

Is there public documentation for the crypto payment API?

Yes. The API docs cover creating and querying invoices, HMAC-SHA256 request signing, webhook events and retries, error codes and ready-to-use PHP, Node.js and Python examples.

Start accepting crypto today

Create your account, add your project and get your API keys, or let our team integrate it for you.

Existing merchants: open a support ticket from the panel.

Mist NetworkMist Network