Payment gateway

Shopify Payments

Shopify's built-in checkout now settles USDC on Base and four other networks, putting stablecoin acceptance in front of millions of stores.

custodial Fiat settlement Hosted checkout

Shopify Payments is the checkout built into Shopify itself rather than a bolt-on gateway, and in 2025 it added USDC acceptance in partnership with Coinbase and Stripe. That matters less for what it does technically than for reach: a merchant already on Shopify Payments in an eligible country can switch stablecoin acceptance on without adding a vendor, a contract or a line of code, and the money lands in their normal payout in local currency.

Capabilities

Custody model
custodial
Settlement
fiat, stablecoin
Settlement notes
Merchants choose between payout in local currency on the normal Shopify Payments schedule, or claiming USDC directly into an external wallet. The default is fiat, which is the whole point of the integration for most stores.
Fees
Shopify publishes the USDC rate alongside its other local payment methods. Customers are not charged network gas fees. Confirm current pricing in Shopify's own documentation.
Shopify
Supported
WooCommerce
Not supported
API
Not available
Hosted checkout
Available
Invoicing
Not available
Merchant verification
Supported
Geographic availability
Most US states (not Alaska, New York or Texas), Mexico, 28-plus European countries, and Hong Kong via Shopify Payments Hong Kong. The account representative must hold a residential address in an eligible country.
Merchant requirements
An active Shopify Payments account in an eligible region.

Integrations

  • Shopify checkout
  • Shop Pay
  • Guest checkout

Strengths

  • No integration work — it appears as a local payment method in the existing checkout
  • Customers pay no gas fee, which removes the commonest reason a crypto checkout is abandoned
  • Works on guest checkout and Shop Pay, not just for logged-in crypto-native buyers
  • Merchant can settle in local currency or take USDC to their own wallet

Trade-offs

  • Subscription products cannot be paid for with USDC
  • Customers cannot open disputes on a USDC order — there is no chargeback path
  • Partial capture is unavailable, which complicates split fulfilment
  • USDC only; no USDT, no other stablecoin

Shopify Payments is not a crypto gateway that a merchant chooses. It is the checkout Shopify merchants are already using, and in June 2025 USDC quietly became one of the local payment methods available inside it.

That distribution story is the whole significance. Every other processor in this directory has to persuade a merchant to integrate it. This one is a toggle.

What the customer sees

A USDC option at checkout, payable from hundreds of wallets, on guest checkout or through Shop Pay. They choose a network — Base by default — and pay. They are not charged gas. Shopify absorbs it.

That last point is easy to skim past and it is the most important design decision here. The commonest reason a crypto checkout gets abandoned is a customer discovering that a $30 order carries a $4 network fee. Removing it makes the flow behave like a card payment, which is what mainstream buyers expect.

What the merchant gets, and gives up

Payout arrives in local currency on the normal schedule unless the merchant deliberately opts to claim USDC to an external wallet. No new reconciliation, no crypto on the balance sheet, no treasury policy required.

The tradeoffs are real and documented:

  • No subscriptions. USDC cannot pay for a subscription product. If your store is subscription-first, this does nothing for you.
  • No disputes. Customers cannot open a dispute on a USDC order. For the merchant that is chargeback immunity; for the buyer it is the loss of a protection they have on every card payment. Say so in your refund policy rather than letting people find out.
  • No partial capture, which complicates split shipments.
  • USDC only. No USDT, which is the more widely held asset in much of Asia and Latin America.

Geography is narrower than “worldwide”

The announcement language was global; the documentation is not. Most US states qualify but Alaska, New York and Texas do not. Mexico, most of Europe and Hong Kong are in. Much of Asia, Africa and South America is not, and the account representative’s residential address has to be in an eligible country, which catches out merchants incorporated in one place and run from another.

How it compares

Stripe underpins this and offers the same capability directly to non-Shopify merchants, with a slightly wider asset list. Coinbase Commerce is the crypto-native alternative and supports more assets, but is contracting geographically rather than expanding. For a Shopify store in an eligible country, there is little reason to add a separate gateway just to accept USDC.

Shopify Payments questions

Does enabling USDC on Shopify mean I hold crypto?
Only if you choose to. The default is that Stripe converts the payment and pays you out in your local currency on your normal schedule, exactly like a card payment. Claiming USDC to your own wallet is an option you opt into.
Can my customers pay for a subscription in USDC?
No. Shopify's documentation states explicitly that subscription products cannot be paid for with USDC. Recurring billing needs a card or another local method.
What happens if a customer wants to dispute a USDC order?
They cannot open one. Shopify documents that disputes are unavailable on USDC orders. That removes chargeback risk for the merchant and removes chargeback protection for the buyer — worth being clear about in your own refund policy.
Which network should a customer pay on?
Base, Ethereum, Optimism, Polygon and Arbitrum are all supported. Base is the default and the cheapest in practice; Ethereum mainnet works but costs the customer the most in gas, which Shopify absorbs rather than passing on.