Home Solutions
Products ▾
Technology
English Español
Contact ▾
Sign In Get Started
← Knowledge Base

How to pay with USDC

A step-by-step walk through paying a Baxelo invoice with USDC, written for someone who has never sent a stablecoin before. If you already hold USDC on Base or Polygon, it is four clicks and you can skip to section 3.

Two things decide whether this goes smoothly: send USDC, and send it on the network the checkout page names. Everything else is recoverable in a minute; those two are recoverable in a ticket.

1. What you need

  • USDC — the dollar stablecoin. One USDC is one dollar, so a $30 invoice takes 30 USDC.
  • On Base or Polygon — these are networks, not coins. The same USDC exists on several networks and they are not interchangeable.
  • A little of the network's own coin for the fee — ETH on Base, POL on Polygon. A dollar's worth covers many transactions. Most exchanges handle this for you when you withdraw.

2. If you are starting from nothing

1
Get a wallet or use an exchange. Any wallet that supports Base or Polygon works. You can also pay straight from an exchange account that allows withdrawals on those networks.
2
Buy USDC. Buy slightly more than the invoice — a dollar or two extra covers the network fee and any withdrawal fee your exchange charges.
3
Withdraw to your wallet, choosing Base or Polygon. This is the step people get wrong. The withdrawal screen asks for a network; if you pick the wrong one the funds land somewhere the invoice cannot see.

3. Paying the invoice

1
Open the invoice in your client area and choose to pay. The page shows a network, an address, an exact amount and a countdown.
2
In your wallet, send that amount of USDC to that address on that network. Copy the address, never retype it.
3
Leave the page open. It watches the chain and updates by itself; there is nothing to paste back.
4
Paid. The invoice closes within seconds of the transaction confirming and your licence key is issued straight away.
The address is yours alone. Each invoice gets its own, so nothing can be confused with somebody else's payment, and you never share a wallet with another customer.

4. When something goes sideways

What happenedWhat to do
The countdown ran out before you sentStart the payment again. If you already sent, open a ticket with the transaction hash — the money is not lost
Your exchange took a fee and slightly less arrivedUp to 1% short is accepted automatically. Below that, send the difference to the same address
You sent on the wrong networkOpen a ticket with the transaction hash. Usually recoverable, by hand
You sent a different tokenSame: ticket with the hash. Do not send more until we answer
The page still says unpaid minutes laterCheck your wallet shows the transaction as confirmed, then open a ticket with the hash

5. What we can and cannot see

We see payments that arrive at the address the invoice generated. We cannot see a transaction you have not told us about if it went somewhere else, and we cannot reverse a transfer — no one can. That is why the network matters more than anything else on this page.

Keep the transaction hash until the invoice shows as paid. It is the one piece of information that resolves every question above in a single reply.