How to Accept USDC Payments as a Merchant in 2026

To accept USDC payments as a merchant, you need three things: a payment gateway, a wallet you control, and a decision about which network to support — ERC-20 (Ethereum) or TRC-20 (Tron). The practical answer for most merchants is to enable both, lead with the network your customers already hold USDC on, and route low-value, high-frequency payments through TRC-20 to keep transfer fees near zero.
The bigger reason to choose USDC in 2026 is regulatory standing. USDC is issued by Circle, which holds an OCC conditional national trust bank charter and operates under the GENIUS Act — the first comprehensive US federal stablecoin law, signed July 18, 2025. That makes USDC the compliance-safe stablecoin for US and EU merchants, while Tether’s USDT remains an offshore issuer outside that framework. USDC circulation reached $77 billion at the end of Q1 2026, up 28% year over year, and settled $21.5 trillion in on-chain volume that quarter, a 263% jump.
The fastest path to live: open a non-custodial gateway account so USDC lands in your own wallet, enable USDC on ERC-20 and TRC-20, connect your store, and test a $1 payment before going live. Total setup is about 15 minutes.
Key takeaways
| Question | Short answer |
|---|---|
| Why USDC over USDT? | Regulatory clarity. USDC is GENIUS Act-compliant and US/EU-friendly; USDT has a larger global footprint but no US federal framework. Accept both if you can. |
| Which network should I enable? | Both. ERC-20 has the widest wallet and exchange support; TRC-20 costs cents and confirms in seconds. Route small, frequent payments via TRC-20. |
| What does ERC-20 cost? | ~$0.50–$5 per transfer in normal conditions; can spike to $5–$20 during Ethereum congestion. |
| What does TRC-20 cost? | ~$0.10–$0.50 per transfer; near-zero with staked energy. Confirms in seconds. |
| What does Aurpay charge? | 0.8% flat per transaction, non-custodial, no contracts or banking details required. |
| Do I get paid in fiat? | No. You receive USDC directly in your wallet, then convert on an exchange yourself if you want cash — no gateway conversion spread. |
Why USDC Is the Right Stablecoin to Accept in 2026
USDC (USD Coin) is a stablecoin pegged 1:1 to the US dollar, issued by Circle and backed by cash and short-dated US Treasuries with monthly attestations from a Big-Four accounting firm. A customer who pays you 100 USDC hands you the same value tomorrow — none of the intraday swing that makes a BTC or ETH payment awkward to price.
Adoption is no longer niche. USDC circulating supply reached $77 billion at the end of Q1 2026, up 28% year over year, and it commands 63% of stablecoin transaction volume per Visa Onchain Analytics. It is native to more than 30 blockchain networks, with millions of holders on Ethereum alone. Visa’s own stablecoin settlement program, which settles in USDC, has scaled to a $7 billion annualized run rate as of April 2026.
For a merchant, those numbers come down to liquidity and confidence: your customers can source USDC easily, cash it back to fiat on any major exchange, and trust the peg. JP Morgan projects the wider stablecoin market will reach $750 billion by 2028, so turning USDC on now puts you ahead of that curve.

The GENIUS Act and What It Means at Your Checkout
The GENIUS Act, signed into law on July 18, 2025, is the first comprehensive US federal framework for payment stablecoins. It requires compliant issuers to hold 100% reserves in cash and short-term Treasuries, publish regular attestations, and operate under federal or state licensing. The Office of the Comptroller of the Currency (OCC) has a rulemaking finalization deadline of July 18, 2026.
USDC clears that bar today. Circle holds 100% reserve backing, publishes monthly attestations, and received an OCC conditional national trust bank charter in December 2025 — cementing a regulatory moat over Tether, which is an offshore issuer outside the GENIUS Act perimeter. USDT remains larger globally, but it does not carry the same US federal compliance standing.
The honest nuance: the GENIUS Act regulates issuers, not merchants directly. You do not take on new legal obligations by accepting a stablecoin. What you gain is indirect but real — choosing a GENIUS Act-compliant token like USDC insulates your payment stack from the regulatory and de-listing risk that can hit non-compliant stablecoins, and it makes your acceptance posture easier to defend to banks, auditors, and institutional customers. This is informational, not legal advice. For a deeper look, see our guide to the trade-off between accepting USDT and USDC.
USDC vs USDT: Which Should You Accept?
If you can only display one stablecoin, the choice depends on where your customers are. USDC wins on US and EU regulatory clarity and dominates North American and institutional flows. USDT wins on raw global reach — its market cap of roughly $180 billion dwarfs USDC’s $77 billion, and it is the default in Asia and emerging markets.
The practical recommendation for most Western merchants is to accept both, since adding a second stablecoin at checkout costs nothing extra in fees and widens the set of customers who can pay you. If you are forced to pick one, USDC is the safer US compliance posture. We break the trade-off down in full in USDT vs USDC: which stablecoin should you accept, and you can pair it with our low-fee USDT on TRC-20 guide if you want both live.
ERC-20 vs TRC-20 — Choosing the Right USDC Network
This is the decision most “accept USDC” guides skip, and it is the one that actually changes your customers’ costs at checkout. USDC is multi-chain, but Aurpay supports the two networks that matter for payments: ERC-20 on Ethereum and TRC-20 on Tron. The gap between them is large enough to shape which one you lead with.
| Factor | TRC-20 (Tron) | ERC-20 (Ethereum) |
|---|---|---|
| Typical transfer fee | $0.10–$0.50 (near-zero with staked energy) | $0.50–$5 (can spike to $5–$20 during congestion) |
| Confirmation time | Seconds | 1–5 minutes during congestion |
| Wallet & exchange support | Strong, especially in Asia | Widest of any network |
| Best for | High-frequency, low-value payments | High-value payments, exchange withdrawals |
ERC-20 transfers move 50,000–65,000 gas units. At the low-gwei conditions common in 2026 that often lands under $1, but an Ethereum congestion spike can push it to $5–$20. TRC-20 transfers cost $0.20–$0.96 with energy rental and can approach $0 when the sender has staked TRX for energy — and they confirm in seconds rather than minutes.
Route high-value transactions and customers withdrawing USDC from Coinbase or Kraken through ERC-20, where wallet support is broadest. Send high-frequency, low-ticket payments through TRC-20 to keep your customers’ fees down. The cleanest answer is to enable both and let the customer choose — Aurpay supports that out of the box. For the click-by-click version, see accepting USDC on Shopify with ERC-20 and TRC-20.
Gateway Fee Comparison: What You Actually Pay in 2026
Stablecoin gateways advertise headline rates between 0.5% and 2%, but the headline number rarely tells the whole story. Custodial gateways hold your funds, then add a conversion spread when you cash out and introduce settlement delay and counterparty risk on top of the stated percentage. Here are the public 2026 rates side by side.
| Gateway | Fee | Custody | Settlement |
|---|---|---|---|
| Aurpay | 0.8% flat | Non-custodial | Instant to your wallet on confirmation |
| NOWPayments | 0.5% same-coin / 1% with conversion | Processor-held until payout | Processor-held |
| CoinGate | 1% flat | Processor-held until payout | Fiat next business day (EU MiCA-licensed) |
| Coinbase Commerce | 1% flat | Self-custodial (on-chain, settles to your wallet on Base) | Fast on-chain settlement on Base |
| BitPay | 1–2% + $0.25 (tiered) | Processor-held until payout | Processor-held |
NOWPayments has the lowest headline rate at 0.5%, but only for same-coin payouts; the moment you want conversion it rises to 1%, and it holds your funds in the interim. CoinGate’s MiCA license and next-day fiat are genuinely useful for EU merchants who want cash settlement, at a 1% flat rate. Coinbase Commerce settles on-chain to a wallet you control on Base, also at 1%. BitPay’s tiered 1–2% plus a flat $0.25 makes it the most expensive option for low-ticket stores.
Among these gateways, Aurpay’s 0.8% flat is the lowest headline rate, and its custody model is the real differentiator: funds land directly in a wallet you control, with no processor holding them between sale and payout. Coinbase Commerce and self-hosted BTCPay Server are non-custodial too, so Aurpay’s edge there is 0.8% flat pricing plus eight hosted platform integrations and no contracts. For a full side-by-side, our crypto payment gateway comparison covers BTCPay Server and the self-hosted alternatives too.
Why Non-Custodial Changes the Equation
With a custodial gateway, your USDC lands in the processor’s account first. The processor holds it, optionally converts it, and pays you out on its schedule — which exposes you to counterparty risk, a conversion spread, and settlement delay on top of the stated fee. If the processor freezes accounts or fails, your funds are caught in the middle.
Aurpay routes USDC directly to a wallet you control. No intermediary ever holds your money; you keep 100% of your private keys, and settlement happens the moment the transaction confirms on-chain. That means the 0.8% is the whole cost — there is no hidden conversion spread, because you decide when and where to convert. Our non-custodial crypto payment gateway explainer covers the security model in detail.
How to Start Accepting USDC Payments
The end-to-end setup with Aurpay takes about 15 minutes and requires no contracts or banking details.
- 1. Create your Aurpay merchant account. No contracts, no banking details required. You sign up and verify, and you are into the dashboard.
- 2. Choose your platform integration. Shopify connects through a Custom App in Shopify Admin (the Develop Apps method, not a public App Store listing). WooCommerce uses the official
aurpay-for-woocommerceWordPress plugin. Aurpay also integrates natively with Ecwid, BigCommerce, PrestaShop, OpenCart, Paid Memberships Pro, and Easy Digital Downloads. - 3. Enable USDC on ERC-20 and/or TRC-20 in the dashboard. Turn on both to let customers pick their network.
- 4. Set your receiving wallet address. This is the non-custodial part — funds settle to a wallet whose keys you hold, not to Aurpay.
- 5. Run a test transaction. Send yourself a $1 USDC payment to confirm checkout, network selection, and settlement all behave before you go live.
- 6. Enable checkout and set your SEO. Flip the gateway live and you are accepting USDC.
If you do not run Shopify or WooCommerce, the same six steps apply across the other six supported platforms. For merchants who want a payment option without a full store integration, Aurpay’s Hosted Checkout and Payment Button products let you accept USDC from a hosted page or an embeddable button. Our WooCommerce crypto gateway guide and Shopify crypto gateway guide walk through the platform-specific details.
Who Benefits Most from USDC Payments
USDC acceptance pays off hardest for a few merchant profiles. Cross-border sellers gain the most obvious edge: USDC moves to virtually any country with no FX conversion fees on the on-chain transfer and no correspondent-bank delay, so a customer in Lagos or Manila pays the same way a customer in Chicago does. (Fiat on- and off-ramp costs can still apply at the exchange edges.)
High-ticket merchants benefit from zero chargebacks. Blockchain transactions are irreversible, which eliminates the card-chargeback losses that bleed card-based stores. For a business selling $2,000 items, a single avoided chargeback can outweigh weeks of gateway fees — that fraud elimination alone can justify the switch.
Digital-goods sellers get instant settlement instead of multi-day card holds, and subscription or SaaS businesses can bill recurring USDC through Aurpay’s Crypto Invoice product, which sends payment links by email or SMS with price lock. If you are weighing whether your vertical fits, our low-fee TRC-20 processing breakdown applies equally to USDC on Tron.
Converting USDC to Fiat
Because Aurpay is non-custodial, USDC settles into your own wallet and stays there until you move it. When you want cash, you transfer the USDC to an exchange — Coinbase, Kraken, or any major venue — and convert at the prevailing rate, with no gateway taking a conversion spread.
That is the structural difference from processor-held gateways, which apply their own conversion fee on top of the stated percentage at payout. With Aurpay you control the timing and the venue, so 0.8% stays your only gateway cost.
On taxes: receiving USDC for a sale is generally an income event recorded at fair market value on the date received, which for a dollar-pegged stablecoin is effectively $1 per token, so your cost basis is straightforward. Hold records of each settlement for your accountant. This is general information, not tax advice — confirm treatment with a professional in your jurisdiction.
Frequently Asked Questions
Is USDC legal to accept as a merchant in the US?
Yes. There is no prohibition on accepting USDC for goods or services, and the GENIUS Act actually strengthens its standing by giving compliant issuers like Circle a federal framework. The law regulates issuers, not merchants, so you take on no new licensing obligation by accepting it. Keep settlement records for tax reporting.
Should I accept USDC on ERC-20 or TRC-20?
Enable both if your gateway supports it, which Aurpay does. ERC-20 has the widest wallet and exchange support and suits high-value payments; TRC-20 costs cents and confirms in seconds, making it ideal for frequent low-value transactions. Letting the customer choose at checkout maximizes how many people can pay you.
What does it cost to accept USDC with Aurpay?
Aurpay charges 0.8% flat per transaction with no contracts or banking details required. Because it is non-custodial, that 0.8% is the entire gateway cost — there is no conversion spread, since USDC settles to your own wallet and you convert to fiat yourself if and when you want to.
Can my customers reverse a USDC payment?
No. Blockchain transactions are irreversible once confirmed, so there are no chargebacks. Card payments carry chargeback risk that industry estimates typically put under 1% of transactions; crypto eliminates that category of fraud entirely, which is a meaningful advantage for high-ticket and digital-goods merchants.
Do I receive dollars or USDC?
You receive USDC directly in your non-custodial wallet. Aurpay does not auto-convert to fiat — “stablecoin settlement” means you are paid in the stablecoin. To get cash, you move the USDC to an exchange and convert it yourself, which avoids any gateway conversion fee.
How long does setup take?
About 15 minutes for most merchants: create the account, connect your platform (Shopify Custom App or the WooCommerce plugin, among six other supported platforms), enable USDC on ERC-20 and TRC-20, set your wallet address, and run a test payment before going live.
Start accepting USDC today
USDC gives you the most defensible regulatory posture of any major stablecoin, instant non-custodial settlement, and zero chargebacks — and Aurpay lets you accept it at 0.8% flat with no contracts or banking details required. Funds land directly in a wallet you control, on ERC-20 or TRC-20, with about 15 minutes of setup. Create your Aurpay merchant account and turn on USDC at checkout.

