Accept USDC payments
Create a USDC payment link and get paid in USD Coin on Base, Solana, Ethereum, Arbitrum, Optimism or Polygon. USDC is the regulated, Circle-issued stablecoin — USD-priced invoices settle non-custodially to your own wallet.
A USDC payment link is a URL you send to a customer to collect a USD Coin (USDC) payment. CryptoRoute Pay generates the link from a USD amount and serves a hosted checkout where the customer picks their USDC network — Base, Solana, Ethereum, Arbitrum, Optimism or Polygon — then settles a single stablecoin straight to your wallet for a flat 1% fee. USDC is issued by Circle and fully reserve-backed, so a $100 invoice collects exactly $100 of USD Coin.
Non-custodial · No setup fee · Circle-issued USD Coin
This is a real CryptoRoute Pay checkout. Open it, choose USDC on your preferred network, and see exactly what your customers experience before they pay.
Open the live demoAccepting USDC at a glance
- Asset accepted
- USDC (USD Coin) — plus 50+ other cryptocurrencies at checkout
- Networks
- Base, Solana, Ethereum, Arbitrum, Optimism, Polygon
- Fastest & cheapest
- Base and Solana — sub-cent fees, near-instant confirmation
- Issuer
- Circle — regulated, reserve-backed, monthly attestations
- Pricing
- USD-denominated invoices — you set $, the customer pays the USDC equivalent
- Settlement
- One stablecoin — direct to your wallet
- Custody
- Non-custodial on the happy path — we never hold your funds
- Fee
- 1% flat — no monthly, setup, or per-invoice fees
What is a USDC payment link?
A USDC payment link lets you accept USD Coin without building a wallet integration. You enter a price in US dollars and CryptoRoute Pay creates a hosted checkout at a shareable URL. Your customer opens it, chooses which USDC network to pay on — Base and Solana are the popular picks for their sub-cent fees and instant finality — and sends the exact amount shown. USDC is a fully reserve-backed stablecoin issued by Circle, so the dollar value is stable and a $100 invoice is $100 of USD Coin whichever chain the customer uses.
Because USDC is the regulated stablecoin most businesses and finance teams already trust, it is the natural choice for merchants who want transparency and Circle-published attestations behind every payment. The link works as a one-off invoice or a reusable product link, needs no account from the customer, and carries no chargeback risk once the USDC transfer confirms.
Accept USDC in three steps
- 1
Create a USDC payment link
Set a price in USD from the dashboard or the REST API, add a description, and share the hosted checkout URL anywhere — email, invoice, or your own storefront.
- 2
Customer picks their USDC network
On the checkout page the customer chooses Base, Solana, Ethereum, Arbitrum, Optimism or Polygon and sends the exact USDC amount shown. Base and Solana keep fees sub-cent and confirmation near-instant.
- 3
You settle in one stablecoin
We detect the USDC transfer on-chain and settle a single stablecoin straight to your wallet. Track status live on the dashboard or via HMAC-signed webhooks.
Every major USDC network
Your customer pays USD Coin on the chain they already hold it — Base and Solana are the cheapest and fastest.
USDC Basecheap · fast
USDC Solanacheap · fast
USDC EthereumERC-20
USDC ArbitrumL2
USDC OptimismL2
USDC Polygonlow fees
Built to accept USD Coin with confidence
Regulated, Circle-issued
USDC is issued by Circle, fully reserve-backed, and covered by monthly attestations — the stablecoin finance teams and compliance reviewers are most comfortable signing off on.
Base & Solana speed
Accept USDC on Base and Solana for sub-cent network fees and near-instant confirmation — ideal for high-volume checkouts and small-ticket payments.
USD-priced invoices
You quote in dollars; the customer sees the exact USDC amount at payment time, so a $100 invoice always collects $100 of USD Coin.
Non-custodial settlement
We never hold your funds on the happy path — settled stablecoin is delivered straight to your wallet from the swap engine.
No chargebacks
On-chain USDC transfers are final once confirmed — no card-network disputes, clawbacks, or frozen payouts.
REST API & webhooks
Mint USDC payment links from your billing logic and activate a customer on the settled webhook — HMAC-signed, at-least-once, with stable event IDs across retries.
Who accepts USDC with CryptoRoute Pay
SaaS & startups
Bill in USD and collect regulated USDC your finance team is comfortable holding — activate accounts on the settlement webhook.
Online stores
Offer a USDC payment link on Base or Solana for sub-cent fees, and settle to one asset regardless of which chain the customer pays on.
Creators & memberships
Sell courses, downloads or memberships with a reusable USD Coin payment link and automated delivery on payment.
B2B invoicing
Send USD-priced invoices and receive USDC with a clean, attestation-backed audit trail — no bank wires or FX spreads.
flat, deducted inside the swap — no monthly, setup, or per-invoice fee
- One flat 1% rate whether the customer pays USDC on Base, Solana, Ethereum, or an L2.
- The customer's on-chain network fee is theirs to pay — sub-cent on Base and Solana.
- A $100 USDC invoice typically settles ~$99.00 to your wallet.
- Volume and partner pricing available — [email protected].
USDC payment questions
Which networks can my customers pay USDC on?
▾
Why accept USDC on Base or Solana?
▾
What is the difference between USDC and USDT?
▾
Is USDC regulated, and who issues it?
▾
What asset do I actually receive?
▾
Is accepting USDC custodial?
▾
Is there a minimum USDC amount?
▾
Can I create a reusable USDC payment link?
▾
Start accepting USDC in minutes
Create a USDC payment link from the dashboard or the API. No card, no monthly fee, non-custodial settlement.