Tavarov

How to accept USDT payments

Tavarov Pay lets you accept USDT and USDC on BNB Chain without a middleman: the customer pays from any wallet and the money lands in yours in the same transaction. 1% fee, no contracts, no payouts.

1. On a website: API or plugin

Your server creates an invoice with one request and sends the customer to the payment link. Once the money arrives, your server gets a signed invoice.paid webhook.

curl https://wallet.tavarov.com/api/v1/invoices \
  -H "Authorization: Bearer tp_live_..." \
  -d '{"amount":"12.50","currency":"USDT","order_id":"1001"}'

Docs, examples in PHP, Node.js and Python, and a test mode are in the developer cabinet. On WordPress? Use the ready-made WooCommerce plugin.

2. In a shop or café: a QR code

In the NoN Wallet app the seller types the amount and a QR code appears. The customer scans it with their wallet and pays; the seller sees "Paid". You can print a counter sticker — the amount comes from the seller's phone.

3. By link: an invoice in any chat

Selling on Instagram, Telegram or a marketplace? Create an invoice at wallet.tavarov.com/invoice: amount, what it is for, and you get a link with a QR code to send in any chat. No sign-up.

Why it is safe for the seller. Payments go through an open contract, verified on BscScan. A blockchain payment cannot be reversed through a bank, so there are no chargebacks. The page shows "Paid" only when the contract sees a payment for exactly this invoice, amount and coin.

What you need

Questions

How much does it cost to accept USDT?

1% of each payment, taken automatically by the contract. The customer only pays the network fee — a fraction of a cent.

Which coins and networks?

USDT and USDC on BNB Chain (BEP-20).

Do I need to sign up or verify documents?

No. You receive money into your own wallet; we never hold it. Complying with the laws of your country, including taxes, is your responsibility.

Can I accept payments without a website?

Yes: an invoice link or a QR code at the counter in the NoN Wallet app.