Guide

How to accept USDC payments

Step-by-step: how to accept USDC payments as a business, which chains to use, fees, and how to let customers pay by card while you receive USDC.

In short

To accept USDC, add a wallet address that supports USDC (on Polygon, Ethereum, or BSC), then share a payment link or checkout. With Bitoshi, customers can pay by card and you still receive USDC in your wallet.

Accept USDC in three steps

  1. 1
    Add a USDC-capable wallet

    Use an EVM wallet address on Polygon, Ethereum, or BSC.

  2. 2
    Create a link, invoice, or checkout

    Set your amount; the customer pays by card or crypto.

  3. 3
    Receive USDC

    Funds settle to your wallet automatically once confirmed.

Which chain should I use for USDC?

Polygon and BSC keep network (gas) fees low, which is ideal for everyday payments. Ethereum is widely supported but can cost more in gas. Bitoshi supports USDC across all three.

Part of our guide to how to accept crypto payments.

Related

Keep reading

Questions

Frequently asked questions

Can customers pay by card and I still get USDC?
Yes. With Bitoshi the customer can pay by card, and the charge is converted so you receive USDC in your wallet.
What's the cheapest chain to accept USDC?
Polygon and BNB Chain (BSC) generally have the lowest network fees for USDC transfers.
Is USDC safe to accept?
USDC is a regulated, fully-reserved US-dollar stablecoin issued by Circle, designed to stay at about $1.

Get paid by card. Keep it in your wallet.

Add your wallet, share a link or drop in the API, and you're accepting card payments that settle in stablecoins. Live in minutes.