Stabina
Payments

Paying with crypto online without losing money to the network

Which coins and networks actually clear, what the fees really cost on a $30 purchase, and the two mistakes that lose funds permanently.

By Stabina Editorial7 min read

Paying with crypto online has quietly become boring, which is the highest compliment you can pay a payment method. Enter an amount, get an address, send, done in under a minute.

The part that is still not boring is the fee. Two people can buy the same $30 item with the same stablecoin on the same day and pay $0.02 and $14 respectively. The difference is one dropdown.

The coin is not the decision. The network is.

USDT is not one thing. It exists as a token on many independent blockchains, and each one has its own fee market. When a checkout asks for "USDT", it is really asking which USDT — and picking wrong is the most expensive mistake available in a two-field form.

NetworkTypical fee on a small paymentSettlementUse it for
Tron (TRC-20)Under $2, often near zeroUnder a minuteEveryday small payments
SolanaA fraction of a centSecondsEveryday small payments
Base / PolygonA few centsUnder a minuteEveryday small payments
BNB Chain (BEP-20)Cents to ~$0.30Under a minuteFine, widely supported
Ethereum (ERC-20)$1 to $30+, depending on the hour1–5 minutesLarge transfers only
Bitcoin$0.50 to $10+10–60 minutesStore of value, not checkout

The rule of thumb

If the fee is more than about 2% of what you are buying, you picked the wrong network. On a $30 order that means anything above roughly $0.60 deserves a second look at the dropdown.

Why stablecoins won checkout

Bitcoin can move 4% while you are copying an address. For a store, that is a real problem: it either quotes you a price that expires in ten minutes or it eats the difference. For you, it means the $30 you sent might have been worth $31.20 by the time it confirmed.

A stablecoin removes the question. One USDT is one dollar at the quote and one dollar at the confirmation, so the merchant can hold a price open and neither side is speculating on a phone bill.

Volatility is a feature when you are investing and a bug when you are buying an eSIM.

The two mistakes that actually lose money

Everything else in crypto payments is recoverable with patience. These two are not.

Mistake 1: sending on the wrong network

You copy a Tron address, then send from the Ethereum tab. The transaction succeeds — the funds leave your wallet and land at that address on a chain where the recipient has no key, no visibility, and often no recovery path.

Nothing is broken and nothing is reversible. The network did exactly what you asked.

The habit that prevents it: read the network label on the payment page and the network label in your wallet out loud, as two separate checks, before you press send. Every time, including the tenth time.

Mistake 2: letting the wallet eat the amount

Some wallets deduct the network fee from the amount you typed rather than adding it on top. You type 30.00, the recipient receives 29.60, and the order sits unpaid over 40 cents.

Underpayments are the slowest thing to resolve in crypto payments, because they need a human to match a partial transfer to an open order. Use your wallet's Max button carefully, and confirm that the amount shown as recipient receives matches the quote — not the amount you entered.

What a clean crypto payment looks like

  1. 1

    Take the quote and note its clock

    Prices are held for a fixed window, usually 10 to 15 minutes, because the merchant is holding a rate for you. If you are going to go and find your hardware wallet, get it first, then take the quote.

  2. 2

    Match the network twice

    Set the network in your wallet to the one the payment page names. Compare the first four and last four characters of the address, not the middle — that is where address-swapping malware hides.

  3. 3

    Send the exact amount, fee on top

    Type the quoted figure. Confirm the wallet shows the fee as an addition, not a deduction. If it is deducting, increase the amount so the recipient still receives the quoted total.

  4. 4

    Keep the transaction hash

    Copy it before you close the wallet. On a fast chain the payment is usually confirmed before you get back to the tab; if anything does go sideways, the hash is the entire conversation with support.

~$0.01

Typical cost to move a stablecoin on Solana or Tron

$1–$30

The same transfer on Ethereum mainnet, depending on the hour

0

Wrong-network transfers that can be reversed

Where this is genuinely better than a card

Not everywhere. A card is faster, reversible, and comes with dispute rights that crypto does not have. Crypto payments earn their place in narrower cases:

  • Cross-border purchases where card issuers add 2–3% in foreign transaction fees and occasionally decline the payment outright for looking unusual.
  • Countries where card acceptance is unreliable for international merchants, which is a daily reality in a lot of large markets.
  • Buying travel connectivity before you have a working connection — a stablecoin transfer does not care whether your bank thinks you are where you say you are.

That last one is why we accept it. Landing in a new country and discovering your card has been frozen for "unusual activity" is a bad time to be buying data.

Buy, swap or top up

Convert to a stablecoin, pick a cheap network, and pay for anything on Stabina with it — including an eSIM before you board.

Open the crypto on-ramp

Read this next

If you are paying for travel data with a stablecoin, the other half of the equation is what that data should cost you: eSIM versus roaming, priced across a real 10-day trip.

Frequently asked questions

For stablecoins, Tron (TRC-20) and Solana settle for cents, and Polygon and Base are close behind. Ethereum mainnet (ERC-20) is the one to avoid for small amounts: at busy times its fee alone can exceed a $30 order.

Put this to work

Keep reading