USDT · TRON (TRC20) · NONCUSTODIAL

Direct payments. Clear records.

Accept USDT straight into the wallet you control. Every invoice gets a unique exact amount, so each payment can be identified, reconciled and recorded — with 0% gateway commission.

  • We never ask for seed phrases or private keys
  • Funds go buyer → your wallet, never through us
  • Network fees still apply
INVOICEAwaiting payment

Order #1001

Base price
49.950000 USDT
Identification adjustment
+0.003821 USDT
Customer pays
49.953821 USDT
Paid directly toYour TRON wallet
This exact total is reserved for 90 days
0%gateway commission on payments
90days of exact-amount reservation
6decimal places, exact integer accounting
32platform integration recipes

PRODUCT

Everything between “please pay” and “paid”.

SMetaGateway does the bookkeeping work around stablecoin payments while your customers pay you directly.

Noncustodial by design

You register a public receiving address. We never hold funds, never touch private keys and never broadcast transactions.

Exact-amount identification

A small, disclosed adjustment makes every payable total unique per wallet, so a transfer maps to one invoice.

Accounting you can export

Base amounts, adjustments and totals are stored as exact integers. Export the full ledger as CSV at any time.

Signed webhooks

HMAC-SHA256 signed events with persistent retries keep your orders in sync with each invoice state.

A clean REST API

Idempotent invoice creation, scoped API keys, OpenAPI 3.1 contract and an interactive Swagger UI.

Private checkout

Hosted checkout shows only what the payer needs — never your internal IDs, metadata or account details.

HOW IT WORKS

Four steps from wallet to reconciled order.

The same flow works from the dashboard or from your own server through the API.

  1. Add your wallet

    Register the public TRON address of a wallet you control, such as Trust Wallet or TronLink.

  2. Create an invoice

    Send the base price. The gateway adds a disclosed adjustment and reserves the exact total.

  3. The buyer pays you

    Your customer scans the checkout QR code and sends the exact amount to your wallet.

  4. Get notified and reconcile

    A signed webhook confirms the invoice and the ledger records every amount exactly.

IDENTIFICATION RULE

Transparent amounts, never hidden fees.

The identification adjustment is shown to the buyer separately and is paid to the merchant, not to the platform.

Unused totals are always preferred. If a total was used before, the invoice is flagged for review instead of being confirmed automatically.

Base price below 100 USDT
+0.000001 to +0.009999 USDT
Base price 100 USDT or more
+0.000001 to +0.999999 USDT
Exact total reserved
90 days per network, token and address
Checkout expiry
20 minutes by default (1 minute to 24 hours)

INTEGRATIONS

One API. Your stack.

Copy-ready recipes for backend frameworks, frontend apps and commerce platforms, plus a WooCommerce plugin preview.

  • Node.js
  • Express
  • NestJS
  • Java
  • Spring Boot
  • PHP
  • Laravel
  • Symfony
  • C#
  • ASP.NET Core
  • Python
  • Django
  • FastAPI
  • Flask
  • Go
  • Ruby
  • Ruby on Rails
  • React
  • Next.js
  • Vue
  • Nuxt
  • Angular
  • Svelte / SvelteKit
  • WordPress
  • WooCommerce
  • Magento / Adobe Commerce
  • PrestaShop
  • OpenCart
  • Drupal Commerce
  • Shopware
  • Medusa
  • Saleor

TRUST & BOUNDARIES

What we will never do.

Ask for your seed phrase

Only a public receiving address is ever needed. Anyone asking for your recovery phrase is not us.

Hold your money

Payments go from the buyer to your wallet. There is no balance with us to withdraw.

Take a commission

Zero gateway commission. TRON network fees and exchange withdrawal fees are separate and still apply.

Fake a payment

An invoice is confirmed only when the exact USDT amount appears in a confirmed TRON transaction to your address. Late or ambiguous transfers go to review.

FAQ

Questions merchants and developers ask.

Is SMetaGateway custodial?

No. Buyers pay your own TRON wallet directly. The gateway stores only your public address and invoice records, and never holds funds or private keys.

How much does it cost?

The gateway charges 0% commission on payments. Blockchain network fees and any exchange withdrawal fees are separate and are not removed by the gateway.

Why does the invoice total have extra decimals?

A small disclosed identification adjustment makes each total unique for your wallet, so an incoming transfer can be matched to exactly one invoice. The adjustment goes to you.

Which network and token are supported?

USDT (TRC20) on TRON, using the canonical Tether contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t.

How is a payment confirmed?

The gateway watches TRON mainnet for confirmed USDT transfers to your receiving address. A transfer of the exact invoice total within the checkout window confirms the invoice and triggers a signed webhook. Late, reused-amount or ambiguous transfers are flagged for review instead.

How do I integrate it?

Create an API key, call POST /api/v1/invoices from your server, redirect the buyer to the checkout URL and verify the signed webhook. See the documentation and API reference.

Start accepting USDT into your own wallet today.

Create a workspace, add a wallet, issue an invoice and receive a signed webhook in minutes.