Accept USDC and EURC payments

Price your invoice in your own currency and let the client pay in USDC or EURC, straight to your wallet. send21 prepares the payment link and records the exact rate; it never holds the money.

How it works

  • Create a pay link: set the amount in EUR, SEK, USD or any of 165 currencies.
  • Choose the stablecoins and networks you accept, each with your own receiving address: USDC on Solana, Ethereum, Base, Arbitrum or Polygon, EURC on Solana, Ethereum or Base.
  • Share the link or QR code. The client picks a currency, the rate locks for 15 minutes, and they pay from any wallet.
  • You get an email and a signed webhook when it confirms, with the amount, rate and source.

Why freelancers and small companies use it

  • The money arrives in your wallet, not in a platform balance waiting for payout.
  • The rate and its source are recorded on each payment and the draft PDF, which helps with bookkeeping.
  • Short payments, common with exchange withdrawals, are flagged and can be accepted with one click.
  • One fee per payment, from 0.49% on small amounts down to 0.01%, capped at $100. See pricing.

USDC, EURC or USDT?

USDC and EURC are issued by Circle and authorized as e-money tokens under MiCA in the EU. USDT remains available for payments between self-custody wallets, but EU exchanges delisted it, so EU clients usually prefer USDC or EURC. This is not legal or tax advice.

Questions

Do I need a send21 wallet?

No. send21 has no wallets. You receive in any wallet you control, for example Phantom, MetaMask, Rabby or a hardware wallet.

Can the client pay from an exchange?

Yes, if the exchange can withdraw to the network you accept. Exchanges often deduct a withdrawal fee; send21 flags such short payments so you can accept them.

Related

This page is also available as Markdown: /accept-usdc-payments.md. Questions: [email protected].