Yes, you can accept crypto payments on Shopify today. Shopify checkout does not have native crypto, but every Shopify plan supports a manual (custom) payment method paired with a hosted crypto checkout, so customers can pay in Bitcoin, Ethereum, Litecoin, Dogecoin or Dash and the funds land straight in your own wallet - no KYC, no chargebacks, and no processor that can freeze your payouts.
Why Shopify merchants are adding crypto
If you sell on Shopify and your category is anything card processors dislike - supplements, CBD, vape, firearms accessories, adult, gaming, anything labelled "high risk" - you already know the pattern: a hold, a review, a 180-day freeze, or a flat ban. The processor holds your money, so it gets to decide whether you are allowed to have it.
Crypto flips that. With a non-custodial gateway, your customer pays your wallet directly. There is no middleman holding the funds, so there is nothing to freeze, reverse, or charge back. That is the whole reason a growing number of Shopify stores accept crypto alongside cards.
Can Shopify accept cryptocurrency directly?
Not inside its native checkout - Shopify's checkout only allows Shopify Payments and a short list of approved partners. But Shopify gives every store a clean, supported way to accept crypto right now: a manual (custom) payment method paired with a hosted crypto checkout. Shopify charges no extra transaction fee on manual payment methods, so you keep more than you would on most card rails.
With CryptoGate, the manual method points your customer to a hosted, branded checkout (or a payment link / QR code) that generates a fresh address per payment. The customer pays in crypto, the funds land in your wallet, and you confirm the Shopify order. CryptoGate never touches the money - an xPub can only receive, never spend.
How to set up crypto payments on Shopify with CryptoGate
This works on any Shopify plan today and takes a few minutes.
Step 1: Create your free CryptoGate account
Sign up at cryptogate.live with just an email - no KYC, no documents. Connect your wallet's xPub (extended public key). That is what lets CryptoGate generate a new receiving address for each order while never being able to spend your funds.
Step 2: Add a manual payment method in Shopify
In your Shopify admin go to Settings -> Payments -> Manual payment methods -> Create custom payment method. Name it something like "Pay with Crypto (Bitcoin, Ethereum & more)" and in the instructions tell customers they will complete payment on a secure crypto checkout after placing the order. Save it.
Step 3: Connect checkout to your CryptoGate hosted page
Use CryptoGate payment links for a no-code start: generate a link for the order total and share it on your order-status page or by email. Or wire it automatically through the CryptoGate API - the same endpoint our WooCommerce plugin uses:
POST https://api.cryptogate.live/v1/transactions
Authorization: Bearer YOUR_API_KEY
{
"amount": "75.00",
"currency": "USD",
"crypto": "BTC",
"metadata": { "shopify_order_id": "1234" }
}
CryptoGate calculates the crypto amount at the live rate, locks it for the payment window, and returns a unique address and a hosted payment_url. The customer picks their coin, pays, and watches confirmations in real time.
Step 4: Confirm the order
CryptoGate fires a webhook the moment a payment confirms and shows it in your dashboard. Mark the Shopify order as paid and fulfil as normal. The funds are already in your wallet - there is no payout delay and no hold.
What does it cost to accept crypto on Shopify?
CryptoGate is a flat monthly fee, not a percentage of every sale. There is a free tier to begin, and paid plans add more transactions, coins and webhooks. Compare that to roughly 2.9% + $0.30 on cards: on $500,000 of sales that percentage is roughly $15,000 a year handed to a processor that can still freeze you. A flat fee cannot.
CryptoGate vs other Shopify crypto payment options
| Provider | Per-transaction fee | Who holds funds | KYC |
|---|---|---|---|
| BitPay | ~1% | Gateway routes funds | Required |
| Coinbase Commerce | ~1% | Custodial | Required |
| NOWPayments | 0.5-1% | Gateway routes funds | Varies |
| Shopify Payments (cards) | 2.4-2.9% + $0.30 | Processor holds/payout delay | Required |
| CryptoGate | 0% (flat monthly) | Your own wallet | None |
Coinbase Commerce's self-custodial product was discontinued for most merchants, pushing stores onto custodial platforms - the exact model crypto was supposed to avoid. CryptoGate stays non-custodial by design.
Which coins can I accept on Shopify?
Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), Dogecoin (DOGE), Dash (DASH), plus USDT and USDC stablecoins. For small purchases, Litecoin and Dogecoin keep network fees low; Bitcoin reaches the broadest crypto audience; stablecoins remove price volatility. See how to accept USDT payments for the stablecoin setup.
New to this? Start with how crypto payment gateways work, then how to accept Bitcoin payments. On a different platform? See accepting crypto on WooCommerce or the general accept crypto on your website guide.
Frequently Asked Questions
Can you accept crypto payments on Shopify?
Yes. Shopify checkout has no native crypto option, but every plan supports a manual (custom) payment method that you pair with a hosted crypto checkout. Customers place the order, pay in crypto on the hosted page, and the funds go straight to your wallet.
Does Shopify charge a fee for crypto via a manual method?
No. Manual payment methods carry no extra Shopify transaction fee, so with a flat-fee gateway like CryptoGate you keep more of each sale than on card rails.
Do I need KYC to accept crypto on Shopify?
No. Because CryptoGate never custodies funds - they go from the customer straight to your wallet - there is no identity-verification requirement. You sign up with an email and connect your wallet xPub.
Can a crypto payment be charged back on Shopify?
No. Blockchain settlement is final once confirmed - there are no chargebacks and no clawbacks, which is a major advantage over card payments for high-risk and digital-goods stores.
Is there a one-click Shopify crypto app?
A native CryptoGate app that adds the crypto option directly in Shopify checkout is in development. The manual-method setup above works today and migrates cleanly when the app ships.
Which cryptocurrencies can a Shopify store accept?
With CryptoGate you can accept Bitcoin, Ethereum, Litecoin, Dogecoin and Dash, plus USDT and USDC stablecoins, all settling directly to your own wallet.
Get started
Accept crypto on your Shopify store without giving a processor the power to freeze you. Create a free CryptoGate account, connect your wallet, and add the payment method in minutes - funds land directly in your wallet, every time.