How to Add Crypto Payments to a Shopify Store

How to Add Crypto Payments to a Shopify Store

Shopify powers millions of online shops around the world, and a growing number of their owners now want to accept digital currencies. The reasons are practical, not fashionable. Crypto payments cannot be reversed through chargebacks, they settle quickly across borders, and they open a store to customers who struggle to pay by card.

Adding them used to involve clunky workarounds. Today the process takes an afternoon at most, provided you know which route suits your business.

There are two main paths, and they serve quite different needs. Shopify now offers a built-in stablecoin option, while specialist providers such as gatewaycrypto.io give merchants access to hundreds of coins through ready-made plugins. This guide explains both, walks through the setup, and flags the details worth checking before your first crypto order arrives.

Why Shopify Merchants Are Paying Attention

Cards remain the backbone of e-commerce, and crypto still accounts for a small share of online transactions. Yet the difference shows at the edges. Merchants who sell internationally, operate in sectors that banks treat as high risk, or serve tech-savvy audiences often find that a crypto option recovers sales otherwise lost at checkout. Stablecoins have also removed the biggest objection, since a payment worth $100 stays worth $100.

Two Routes to Crypto Checkout

Before touching any settings, decide which coins you want to accept and how you want to be paid. The answer will point you towards one of two options.

  1. Native USDC Through Shopify Payments

In June 2025, Shopify announced a partnership with Coinbase and Stripe that brought USDC payments directly into Shopify Payments. The feature launched on the Base network and has since expanded to other chains. Customers pay from a supported crypto wallet, and merchants can receive payouts in their local currency or keep the funds in USDC.

The catch is scope. Only USDC is supported, and the feature is limited to merchants who use Shopify Payments in eligible markets. If you need Bitcoin, USDT, or other assets, you will have to look elsewhere.

  1. Third-Party Crypto Gateways

Dedicated gateways typically support a broad range of coins and networks, including USDT on TRON, which is popular with customers in emerging markets. Many also offer automatic conversion, so a Bitcoin payment can land in your balance as a stablecoin or reach your bank account in fiat.

One cost is easy to overlook. Depending on your plan, Shopify may charge its own transaction fee when you use a payment provider other than Shopify Payments, so factor this into your calculations.

Setting Up Crypto Payments Step by Step

The exact screens vary between providers, but the overall flow is similar. Here is how each route works in practice.

Enabling USDC in Shopify Payments

If your store qualifies, the process is refreshingly short. No extra apps or developer work are needed:

Advertisements
  1. Open your Shopify admin and go to Settings, then Payments.
  2. Find the USDC option within your Shopify Payments settings.
  3. Switch it on and review the terms.
  4. Choose whether to receive payouts in local currency or in USDC.

Connecting a Third-Party Gateway

For a gateway, you first create a merchant account with the provider and complete its business verification, which usually involves company documents and details of beneficial owners. Once approved, install the provider’s app from the Shopify App Store and activate it in your payment settings. You then link the app to your merchant account, set your settlement currency, and decide who covers network fees.

Always place a small test order before announcing the new option. This confirms payments are credited correctly, and order statuses update in Shopify as expected.

What to Check Before You Go Live

A working checkout is only half the job. A few operational details deserve attention early on.

Refunds come first. Because blockchain transactions are final, you cannot reverse a crypto payment the way you would a card charge. Refunds must be sent back manually or through your provider, so publish a clear policy explaining how, and in which currency, customers will be repaid.

Accounting follows closely behind. In the UK, for example, HMRC expects businesses to record cryptoassets received as payment at their value in pounds on the transaction date. Converting to stablecoins or fiat on arrival keeps your records simpler and shields your margins from sudden price swings.

Finally, tell customers the option exists. Add a line to your product pages, footer, or FAQ, and state which coins and networks you accept to prevent payment errors.

How to Choose the Right Setup

For a Shopify Payments merchant who only wants stablecoins, native USDC is the simplest starting point. Stores that sell globally, need wider coin support, or cannot use Shopify Payments will usually be better served by a dedicated gateway. Some merchants even run both to ensure customers can choose without forcing anyone to change how they shop.

Why not sign up to our weekly newsletter to be sent our top trending articles and latest news?

We don’t spam! Read our privacy policy for more info.