Shopment Log in Sign up
Non-custodial · USDT on 6 networks

Crypto payments, straight to your own wallet

Accept Tether (USDT) on six networks with a simple API. We never hold your money: it goes directly to your own wallet.

Supported networks
TRON BNB Chain Polygon Arbitrum TON Ethereum

How it works

1

Paste your wallet address

Use any wallet you already have: Trust Wallet, TronLink or MetaMask. No new account to fund.

2

Create an invoice

From your site through the API, or as a payment link straight from the panel.

3

Get paid and notified

The money lands in your wallet and your site gets a signed webhook within minutes.

Why Shopment

Non-custodial

You enter only a public key (xpub) or an ordinary address. Your private key never reaches our server, and funds go straight to your wallet.

Tether only, on every network

USDT on TRC20, BEP20, Polygon, Arbitrum, TON and ERC20. No price swings: $10 is always 10 USDT.

Signed API and webhooks

Create an invoice with one request, use a ready-made payment page with a QR code, and get a signed (HMAC) notification once the payment is confirmed on-chain.

Payment links without code

No website? Create a link in the panel and send it in a chat.

Six languages

The payment page speaks your customer’s language: English, Persian, Arabic, Spanish, French and German.

Confirmed on-chain

An invoice is marked paid only after the network confirms the transfer, never on a promise.

Built for developers

One signed request creates an invoice. Your server gets a webhook the moment it’s paid.

Read the API docs →
POST /api/v1/invoices
{
  "amount": "49.00",
  "order_id": "A-1001"
}

201 → { "payment_url": "https://shopment.ir/pay/9b1d…" }

// webhook, once confirmed on-chain
{ "event": "paid", "order_id": "A-1001" }

Ready to accept USDT?

Setting up takes a few minutes, and you keep full control of your funds.

Create your account