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.
How it works
Paste your wallet address
Use any wallet you already have: Trust Wallet, TronLink or MetaMask. No new account to fund.
Create an invoice
From your site through the API, or as a payment link straight from the panel.
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