Merchant panel
English
Get the app

How to accept USDT payments in your store

Published:

More and more customers keep their savings in USDT and would happily pay with it. Here is how to accept USDT at your counter without a card terminal, and without being caught out by rates, networks or wrong amounts.

1. Pick one network and stick to it

USDT exists on several blockchains, and a payment sent on the wrong network can be very hard to recover. The simplest rule for a shop is to accept one network only and say so clearly on your sign and on every invoice. Low, predictable network fees matter at the counter, because nobody wants to pay a large fee for a coffee.

Also know what you are holding: USDT is issued by a company that can freeze tokens. Most shops accept that trade-off for a stable dollar value, but it should be a conscious choice.

2. Keep your prices in local currency

Your menu, shelf labels and accounts are in your own currency, and that should not change. Convert to USDT at the moment of sale, not in advance. Printed USDT prices go stale, and customers notice.

3. Lock the rate while the customer pays

Between showing the amount and the payment arriving, the rate can move. A good checkout fixes the crypto amount for a short window, shows a countdown, and issues a new quote if the window runs out. That protects you from being underpaid and protects the customer from a surprise.

4. Use a QR with the exact amount

Asking customers to type an address and an amount invites mistakes. A payment QR that carries the address, the exact amount and a reference lets them pay in a few taps. The reference, or memo, is what ties a payment to a particular invoice.

5. Confirm before the customer leaves

Don’t rely on a screenshot of a sent transaction. Wait until your own screen shows the invoice as paid. Decide in advance what to do when someone pays a little less or a little more:

  • Underpaid: ask for the difference, or note it as a receivable
  • Overpaid: agree a refund or credit with the customer
  • Expired: create a new invoice at the current rate

6. Give a receipt and keep records

Every sale should produce a receipt with the items, the amount, the network and the transaction reference. At the end of the day you want one summary that shows cash and crypto sales side by side. That is what keeps your accountant, and you, sane.

7. Keep the money in a wallet you control

If a payment provider holds your funds, they can delay or block them. With a self-custody wallet, payments land directly with you. The other side of that freedom is that you must back up your recovery phrase on paper and never share it.

Doing this with Waletifi

Waletifi bundles these steps into a phone app. You price in local currency, each invoice gets a server-signed quote with a countdown, and the customer pays in USDT or TON on the TON network with any TON wallet. The money goes straight to your own wallet. Receipts, cash sales and a daily close are built in. Business features depend on your country.

Questions and answers

Can customers pay from any wallet?

Usually yes, as long as their wallet supports the network you accept. With Waletifi, that means any TON wallet.

Do I need a business licence to accept USDT?

Rules differ by country. Check your local regulations and tax rules with an adviser.

Set up a crypto counter

Download Waletifi for Android, open “My shop” and create your first USDT invoice. Fees are shown before you confirm.

Get it on Google PlayComing soon Download on the App StoreComing soon Direct download (APK)

Android 7.0 or later. Download only from waletifi.com, and check the address bar before you install.