5 Best Shopify Crypto Plugins Tested & Compared (2026)

BlockFinances(Updated March 4, 2026)17 min
TL;DR

A step-by-step guide to accepting crypto payments on Shopify in 2026. We tested and compared the top 5 plugins — NOWPayments, BTCPay Server, Coinbase Commerce, Binance Pay, and Strike — so you don't have to.

Key Takeaways

  • Shopify hosts more than 4.6 million active stores across 175 countries as of 2026 (Shopify Investor Relations), yet it still doesn't offer a native crypto payment gateway — a third-party plugin is essential.
  • Crypto payments in e-commerce surged 63% between 2023 and 2026 according to the Chainalysis 2026 Geography of Cryptocurrency Report, driven by widespread adoption of USDT and USDC stablecoins.
  • 64% of consumers who hold crypto want to pay with it at online merchants per the Deloitte Digital Currency Survey 2024 — a massive signal for Shopify store owners.
  • NOWPayments supports over 350 cryptocurrencies with fees starting at 0.5%, BTCPay Server charges 0% in transaction fees, and Strike settles instantly in fiat via Lightning Network for 1% or less.
  • This guide covers 5 crypto payment processors compatible with Shopify — NOWPayments, BTCPay Server, Coinbase Commerce, Binance Pay, and Strike — with a detailed comparison and two step-by-step installation walkthroughs.

Shopify and Crypto: What You Need to Know in 2026

Shopify dominates the hosted e-commerce platform market. With more than 4.6 million active stores spread across 175 countries (Shopify Investor Relations), it's the default choice for independent merchants — from dropshippers to established DTC brands. Yet Shopify Payments, the platform's built-in payment solution, doesn't handle cryptocurrency. No Bitcoin, no Ethereum, no stablecoins natively.

To accept crypto payments on Shopify, you need a third-party crypto payment processor, installed either through the Shopify App Store or via Shopify's Payments Apps API (introduced in V2 since 2023). This API lets processors like BTCPay Server plug directly into the Shopify checkout flow, without redirecting customers to an external page.

The timing makes sense. According to Chainalysis, crypto payments in e-commerce grew 63% between 2023 and 2026, driven by three forces: mainstream adoption of stablecoins (USDT, USDC), the maturation of Lightning Network making Bitcoin payments near-instant, and evolving regulatory clarity in major markets — including the EU's MiCA framework and ongoing guidance from U.S. agencies like the SEC and FinCEN on digital asset payments.

On the demand side, the Deloitte Digital Currency Survey of 2024 found that 64% of consumers who hold cryptocurrency want to pay with it at online merchants. This isn't a niche market anymore — it's a high-spending customer segment that Shopify stores are leaving on the table if they don't offer the option.

The good news: the crypto plugin ecosystem for Shopify has expanded significantly. Five solutions stand out in 2026, each with a distinct positioning.


The 5 Best Crypto Payment Solutions for Shopify

NOWPayments: The Most Complete Native Plugin

NOWPayments is the most versatile crypto payment processor available on the Shopify App Store. The app installs in a few clicks with zero technical setup. Supporting over 350 cryptocurrencies (Bitcoin, Ethereum, USDT, USDC, Litecoin, Dogecoin, Solana, and many more), it offers the widest range of payment options for your customers.

Fees start at 0.5% per transaction on the Business plan, and go up to 1% on the Standard plan. NOWPayments offers an automatic conversion feature: the customer pays in Bitcoin, and the merchant receives USDC or USD directly via a banking partner. Settlement happens daily or on demand.

NOWPayments operates in a partial custodial model — funds pass through their servers before being sent to the merchant's wallet. For merchants who want maximum crypto coverage without worrying about infrastructure, it's the most practical choice.

BTCPay Server: Zero Fees and Self-Hosted

BTCPay Server is the antithesis of the SaaS model. This open-source processor, used by over 20,000 merchants worldwide (BTCPay Server GitHub), charges absolutely zero transaction fees — 0%. The only costs are Bitcoin network fees (a few cents via Lightning Network) and server hosting (starting at $8/month on Lunanode or Voltage, or free if you self-host).

The model is entirely non-custodial: the merchant controls their private keys. No payment data passes through a third party. Since integrating with Shopify's Payments Apps V2 API, BTCPay Server plugs directly into the Shopify checkout — the customer pays without leaving the payment page.

BTCPay Server supports Bitcoin on-chain, Lightning Network, and over 120 cryptocurrencies via community plugins (Monero, Litecoin, Liquid Network assets). The tradeoff: installation requires a minimum of technical skills, or at least the willingness to follow a tutorial. This is not a one-click install.

Coinbase Commerce: Simplicity Backed by a Public Company

Coinbase Commerce is the crypto payment solution from Coinbase, the largest publicly traded exchange in the United States (NASDAQ: COIN). Shopify integration works through a dedicated app or a code snippet pasted into the checkout.

Coinbase Commerce supports Bitcoin, Ethereum, Litecoin, Dogecoin, USDC, DAI, and a handful of others. Fees run at 1% per transaction. Fiat conversion (USD) is available directly from the Coinbase dashboard for verified accounts.

The main advantage: the Coinbase brand inspires trust among American consumers, and the interface is among the simplest on the market. The limitation: the number of supported cryptos is modest compared to NOWPayments.

Binance Pay: The Binance Ecosystem Built In

Binance Pay lets 200 million Binance users pay directly from their Binance app, with zero transaction fees on the merchant side (0% commission). Shopify integration requires the Binance Pay API and a module configured manually — there's no one-click app on the Shopify App Store as of now.

Supported cryptocurrencies cover the essentials: Bitcoin, Ethereum, BNB, USDT, USDC, and dozens of altcoins listed on Binance. Settlement can be in crypto or fiat, with automatic conversion to USD through the merchant's Binance account.

One thing to watch: Binance has faced regulatory scrutiny from multiple jurisdictions in recent years. In the U.S., Binance reached a $4.3 billion settlement with the DOJ and FinCEN in late 2023. While Binance.US operates separately under U.S. regulations, merchants should stay current on the platform's compliance status. Under the EU's MiCA regulation, Binance is also working toward full licensing in Europe. Worth monitoring closely.

Strike: Instant Lightning Payments

Strike specializes in Bitcoin payments via Lightning Network. The concept: the customer pays in Bitcoin (Lightning), and the merchant receives fiat (USD) instantly. Settlement is immediate — no T+1 or T+3 delays. Fees cap at 1% per transaction (source: Strike.me).

Shopify integration works through the Strike API or a dedicated Shopify plugin. Strike only supports Bitcoin (on-chain and Lightning) — no Ethereum, no altcoins, no stablecoins. That's a deliberate choice: Strike bets entirely on Bitcoin as a payment network and Lightning Network as an instant settlement layer.

For a merchant who wants to accept Bitcoin without ever touching crypto (fiat-only settlement) and zero volatility exposure, Strike is the cleanest solution. Geographic availability is centered on the United States and parts of Western Europe — check availability in your region before getting started.


Comparison: Fees, Cryptos, and Integration

CriteriaNOWPaymentsBTCPay ServerCoinbase CommerceBinance PayStrike
Fees0.5% – 1%0%1%0%≤ 1%
Cryptos supported350+120+ (via plugins)~1070+Bitcoin only
Lightning NetworkYesYes (native)NoNoYes (native)
Stablecoins (USDT/USDC)YesVia pluginsUSDC, DAIYesNo
Auto fiat conversionYesNo (manual)YesYesYes (instant)
Custodial / Non-custodialCustodialNon-custodialCustodialCustodialCustodial
Shopify installationApp Store (1 click)API V2 (technical)App/codeAPI (manual)Plugin/API
Best forMaximum crypto coverageFull sovereigntyUS market simplicityBinance usersPure Bitcoin Lightning

The right choice depends on your merchant profile. An e-commerce operator who wants to cover the maximum number of cryptos without technical effort should go with NOWPayments. A merchant who prioritizes sovereignty and decentralization will lean toward BTCPay Server. A store targeting American customers should look at Coinbase Commerce. A business with a customer base already on Binance can activate Binance Pay as a complement. And a Bitcoin-only merchant who wants instant fiat settlement should bet on Strike.


Tutorial: Installing a Crypto Processor on Shopify Step by Step

Method 1 — Install NOWPayments via the Shopify App Store

1. Create a NOWPayments Account

Head to nowpayments.io and create an account. KYB (Know Your Business) verification is required for merchants: have your business registration documents, government-issued ID for the business owner, and proof of business address ready. Approval typically takes 24 to 48 hours.

2. Configure Payment Preferences

In the NOWPayments dashboard under "Store Settings," select which cryptocurrencies you want to accept. Choose your settlement currency: crypto (receive directly in BTC, ETH, USDC, etc.) or fiat (automatic conversion to USD). Enter your wallet address or bank account details depending on the mode you choose.

3. Install the App on Shopify

From the Shopify App Store, search "NOWPayments." Click "Add app," then authorize access to your store. The app will appear in your Shopify admin under "Settings > Payments > Alternative payment methods."

4. Connect the Two Accounts

In the NOWPayments app within Shopify, paste your API key (found in the NOWPayments dashboard under "API Keys"). Switch to Live mode (not Sandbox). Run a test purchase to verify the flow works: add to cart → checkout → crypto payment → confirmation.

5. Customize the Customer Experience

NOWPayments lets you customize the payment widget (logo, colors). You can also enable crypto-specific email notifications for your customers. Expect 15 to 30 minutes for a complete installation, without writing a single line of code.

Method 2 — Configure BTCPay Server with Shopify V2

1. Deploy a BTCPay Server Instance

You have three options: cloud hosting on Lunanode or Voltage (starting at $8/month, one-click deployment), self-hosting on your own server or Raspberry Pi, or using a shared BTCPay instance (some community hosts offer these). For a typical Shopify merchant, cloud hosting is the best balance of cost and simplicity.

2. Configure Your Wallet in BTCPay

Once the instance is deployed, connect your Bitcoin wallet (xpub or extended public key). Enable Lightning Network if you want instant payments — BTCPay supports LND and Core Lightning. Each payment generates a unique Bitcoin address derived from your xpub, ensuring privacy.

3. Activate the Shopify V2 Plugin

In the BTCPay Server dashboard, go to "Manage Plugins" and activate the Shopify plugin. This plugin uses Shopify's Payments Apps V2 API to integrate natively into the checkout. Copy the webhook URL and API credentials generated by BTCPay.

4. Configure Shopify in Your Admin Panel

In your Shopify admin, go to "Settings > Payments > Add payment methods." Select "Manual payment method" or use the API connection provided by the BTCPay plugin. Paste the webhook URL and API keys. Activate the payment method.

5. Test and Validate

Place a test order. The customer sees a Bitcoin (or Lightning) QR code directly in the Shopify checkout. BTCPay detects the payment, and the order automatically moves to "paid" in Shopify. The full installation takes between 30 minutes and 2 hours depending on your familiarity with server administration.


Auto-Conversion and Managing Volatility

The biggest barrier to crypto payment adoption for merchants is volatility. Receiving a $100 payment in Bitcoin and waking up to $92 the next morning isn't sustainable for an online store running on thin margins.

Three strategies exist to manage this risk on Shopify:

Instant fiat conversion. NOWPayments, Coinbase Commerce, Binance Pay, and Strike all offer automatic conversion to USD at the time of the transaction. The merchant never holds crypto — the processor converts immediately and wires fiat. This is the simplest and safest method for a standard e-commerce business.

Receive in stablecoins. Rather than converting to fiat, some merchants prefer to receive USDT or USDC. The stablecoin market cap exceeds $230 billion as of early 2026 (DefiLlama), and their value stays pegged to the dollar. NOWPayments and Binance Pay support this option. The upside: no conversion fees, and the ability to easily reinvest within the crypto ecosystem. The downside: exposure to depeg risk, though it remains largely theoretical for USDC and USDT.

Partial crypto retention. Some merchants choose to receive a portion in fiat and a portion in Bitcoin, treating it as a savings-investment strategy. NOWPayments lets you configure a split (e.g., 70% in USD, 30% in BTC). This approach only makes sense for merchants with strong crypto conviction and high risk tolerance.

BTCPay Server, being non-custodial, doesn't handle fiat conversion natively. The merchant receives Bitcoin and must manage conversion themselves via an exchange. More sovereign, but more operationally demanding.


Real Benefits for Shopify Merchants

Accepting crypto payments on Shopify isn't a marketing gimmick. The benefits are measurable:

Lower fees. Shopify Payments charges roughly 2.4% to 2.9% + $0.30 per transaction depending on your plan. BTCPay Server charges 0%. NOWPayments, 0.5%. Even Coinbase Commerce at 1% comes in below most credit card processors. On $100,000 in annual volume, the difference can reach several thousand dollars.

No chargebacks. Crypto transactions are irreversible by design. A confirmed Bitcoin payment can't be reversed by the customer, their bank, or any intermediary. For high-fraud-risk sectors (digital products, services, international dropshipping), that's a major structural advantage.

Frictionless access to an international customer base. No currency conversion issues, no geographic banking restrictions. A customer in Nigeria, Brazil, or the Philippines can pay in USDT as easily as a U.S. customer with a Visa card. Flexa, a crypto payment network accepted by some Shopify merchants via third-party integrations, further extends this global reach.

Faster settlement. A Lightning Network payment via Strike or BTCPay Server confirms in under 3 seconds. Even on-chain, a Bitcoin payment typically confirms in 10 to 30 minutes. Compared to credit card settlement timelines (T+2 to T+7 depending on the processor), that's a meaningful cash flow improvement.

Competitive differentiation. Displaying "Bitcoin accepted here" is still a powerful signal for a community of loyal, high-spending crypto consumers. According to Deloitte, these consumers spend an average of 2x more per order than traditional buyers.


Accepting crypto payments on a Shopify store in the United States comes with clear tax and compliance obligations. Here's what you need to know:

Income reporting. Crypto payments received are taxable income, just like payments in USD. The taxable amount is the fair market value in dollars at the time of the transaction. If you use instant fiat conversion (NOWPayments, Strike, Coinbase Commerce), the dollar amount hitting your bank account is your revenue figure — bookkeeping stays straightforward. The IRS treats crypto received as payment for goods or services as ordinary income, reported on your business tax return.

Sales tax. Sales tax applies as normal. Whether the customer pays in Bitcoin or with a credit card, the listed price determines the sales tax collected. There's no special exemption for crypto payments in any U.S. state.

Licensing and compliance. If you're only receiving payments through a third-party processor (NOWPayments, Coinbase Commerce, etc.), you generally don't need a Money Services Business (MSB) license — that obligation falls on the processor. However, the regulatory landscape varies by state. Processors operating in the U.S. must comply with FinCEN regulations and typically hold state-level money transmitter licenses. Verify that your chosen processor is fully licensed and compliant.

Bookkeeping. Each crypto payment should be recorded with the date, USD value at the time of the transaction, cryptocurrency used, and transaction hash. Processors like NOWPayments and Coinbase Commerce provide CSV exports compatible with most accounting software. BTCPay Server also generates detailed exportable reports. For IRS purposes, crypto transactions may need to be reported on Form 8949 if you hold and later dispose of any crypto received, and 1099 reporting requirements may apply depending on your processor and transaction volume.

Holding crypto on exchanges. If you hold crypto on an exchange (Coinbase, Binance), those holdings may trigger additional reporting obligations. The IRS requires disclosure of digital asset holdings on your tax return, and exchanges may issue 1099 forms for your activity. If you use BTCPay Server in a self-hosted setup and funds remain in your own wallet, exchange-specific reporting doesn't apply — but the income is still taxable.


FAQ: Crypto Payments on Shopify

How do I accept crypto payments on my Shopify store without technical knowledge?

The most accessible solution is NOWPayments, available directly on the Shopify App Store. Installation takes a few clicks: create an account, install the app, connect via API key. Zero coding required. Coinbase Commerce offers a comparable level of simplicity. The entire process takes under 30 minutes, including KYB verification.

Does Shopify natively accept Bitcoin, or do I need an external plugin?

Shopify does not offer native crypto payments through Shopify Payments as of 2026. You must use a third-party crypto payment processor — NOWPayments, BTCPay Server, Coinbase Commerce, Binance Pay, or Strike. These processors integrate either through the Shopify App Store or via Shopify's Payments Apps V2 API.

What's the best crypto plugin for Shopify: NOWPayments or BTCPay Server?

NOWPayments is best for merchants who want a quick setup, wide crypto support (350+), and automatic fiat conversion, with fees of 0.5% to 1%. BTCPay Server is better for merchants who prioritize sovereignty (non-custodial, self-hosted) and 0% transaction fees, at the cost of a more technical installation. For a standard Shopify store without a dedicated tech team, NOWPayments is the most practical pick.

Can I receive my crypto payments directly in USD on Shopify?

Yes. NOWPayments, Coinbase Commerce, Binance Pay, and Strike all offer automatic conversion to USD. The customer pays in crypto, the processor converts instantly, and the merchant receives dollars in their bank account. Strike is the fastest with instant fiat settlement via Lightning Network. Only BTCPay Server doesn't handle fiat conversion natively — you'd need to convert manually through an exchange.

Is BTCPay Server really free for Shopify merchants?

BTCPay Server charges 0% in transaction fees — that's confirmed and verifiable in the project's open-source code. The only costs are hosting the instance (starting at $8/month on Lunanode or Voltage) and Bitcoin network fees (a few cents via Lightning Network). If you self-host on an existing server, total cost can drop to zero beyond network fees.

Do I need to report crypto payments received on Shopify to the IRS?

Yes, absolutely. Crypto payments received are taxable income, reported at their fair market value in USD at the time of the transaction. Sales tax applies normally. If you hold crypto on a foreign exchange, additional reporting obligations may apply. Processors like NOWPayments and Coinbase Commerce provide accounting exports that simplify this requirement. Consult a tax professional familiar with digital assets for your specific situation.

Coinbase Commerce or Binance Pay: Which one should I choose for my Shopify store?

For a U.S.-based Shopify store, Coinbase Commerce offers easier integration (dedicated Shopify app) and a trusted brand among American consumers. Binance Pay charges 0% fees versus 1% for Coinbase Commerce, but installation is more manual (API) and Binance's regulatory history in the U.S. warrants caution. If your customer base already uses the Binance app, Binance Pay creates less friction. Otherwise, Coinbase Commerce is the safer bet for the U.S. market.

Accept crypto payments in your business

Get our practical guides on integrating cryptocurrency payments — solutions, regulation, tutorials.

BF
Said Bensfia DoroteoFounder & Crypto Analyst
Crypto TradingDeFiPlatform Analysis

Passionate about crypto and decentralized finance. I test every platform, break down trends, and share unfiltered analysis to help you invest with confidence.

Crypto analyst since 2020