USDC

Accept USD Coin (USDC) Payments

Accept the most transparent, fully-regulated stablecoin. Dollar-pegged stability with on-chain speed.

0.5%

Gateway fee

30+

Supported tokens

7+

Blockchain networks

24/7

Always-on settlement

What is USD Coin (USDC)?

USD Coin (USDC) is a fully regulated stablecoin issued by Circle, backed 1:1 by US Dollar reserves. It is the most transparent and compliant stablecoin available.

Supported Networks: Ethereum, Solana, Polygon, Avalanche, Arbitrum, Base
4-step flow

How do USDC payments work?

Accept USD Coin payments through XPayr in four simple steps.

1

Create merchant account

Sign up on XPayr and configure your wallet address for USDC settlement.

2

Integrate payment flow

Use API, plugins, payment links, or widgets to add USDC checkout to your site.

3

Customer pays with USDC

Customer selects USD Coin at checkout. XPayr generates a payment invoice with real-time pricing.

4

Receive to your wallet

Once confirmed on-chain, the payment is settled directly to your personal USDC wallet.

Why accept USD Coin payments?

Compelling reasons to add USDC as a payment option for your business.

Fully Regulated

USDC is issued by Circle under US financial regulations with regular third-party reserve attestations by Deloitte.

Dollar Stability

Each USDC is backed by $1.00 in reserves, providing merchants with predictable revenue and zero volatility risk.

Multi-Chain

USDC is natively available on Ethereum, Solana, Polygon, Avalanche, Arbitrum, and more β€” giving customers flexibility.

create-payment.js
const response = await fetch('https://api.xpayr.com/v1/payment', {
  method: 'POST',
  headers: {
    'x-api-key': YOUR_API_KEY,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    price_amount: 100,
    price_currency: 'usd',
    pay_currency: 'usdc',
    order_id: 'ORDER-001'
  })
});

const payment = await response.json();
// payment.pay_address  β†’ Send USDC here
// payment.pay_amount   β†’ Exact USDC amount

How to accept USD Coin payments

  1. Sign up Create your free XPayr merchant account.
  2. Add your USDC wallet Enter your USD Coin wallet address for settlement.
  3. Generate API key Create an API key from your merchant dashboard.
  4. Choose integration method Use API, plugins, invoices, or payment buttons.
  5. Start accepting USDC! Go live and let customers pay with USD Coin.
Create merchant account
FAQ

USD Coin Payment Questions

Everything you need to know about accepting USDC payments through XPayr.

USDC is a stablecoin cryptocurrency issued by Circle. Each token is backed 1:1 by US Dollar reserves, making its value consistently equal to $1.00.

Both are dollar-pegged, but USDC is generally considered more transparent with regular, publicly available reserve attestations.

XPayr supports USDC on Ethereum, Solana, Polygon, Avalanche, Arbitrum, and Base networks.

Absolutely. Because USDC maintains a stable value, it is ideal for invoicing, subscriptions, and predictable pricing.

Ready to accept USD Coin payments?

Create your free merchant account and start accepting USDC in minutes. No monthly fees, transparent pricing, direct wallet settlement.