The honest answer: it depends on your platform
"Add Bitcoin" sounds like one task. In practice, the amount of work ranges from "paste one tag" to "replatform your store". It comes down to which e-commerce system you're on today.
Three paths, in rough order of pain:
Path 1: A plugin or app on your current platform
If you're on Shopify, the App Store has several Bitcoin payment apps (BitPay, Coinbase Commerce, NOWPayments). Install, paste API keys, done. Checkout shows a "pay with Bitcoin" button next to the usual cards. Fee: ~1% on top of the gateway's own fees.
If you're on WooCommerce, same story with plugins (BTCPay for WooCommerce, Coinbase Commerce for WooCommerce, etc.). Installation is WP-standard: activate, configure API keys, test. Free for most options.
If you're on BigCommerce, Squarespace Commerce, Wix Stores, or Ecwid, you're more limited. Squarespace offers Stripe's built-in crypto support only (US-only, not always enabled). Wix passes through third-party apps with varying quality. BigCommerce supports BitPay natively. Ecwid has BitPay via its third-party gateways list.
The catch: you're handing checkout control to a third party, and most of these plugins route the customer to an external Bitcoin-specific checkout page. UX is OK. Not great.
Path 2: A headless payment processor
If you've built your own store (or have dev resources), something like Coinbase Commerce, BTCPay Server, or OpenNode exposes an API. Create a charge, get back a hosted checkout URL or a QR code, listen for webhooks, mark the order paid.
You get full control over UX, branding, tax handling, and settlement (hold BTC or auto-convert to USD). You pay for it in dev time.
Tip: If you're selling digital products and already hand-roll a fair bit of your stack, BTCPay Server is the most flexible option. It's self-hosted, free, and has zero dependency on any third party once deployed.
Path 3: A platform with native Bitcoin support
Shoprocket is in this camp. Crypto is a toggle in settings, no plugin install:
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
That's the whole embed. Paste it on any page of any website you already run. Once it's live, enabling Bitcoin is two clicks in the dashboard (Settings → Payment Methods → Crypto). The widget shows "Pay with Bitcoin" alongside Visa/Mastercard/Apple Pay automatically, Coinbase Commerce runs behind the scenes, fiat settles to your payout account.
You don't rebuild your site. You don't install anything in WordPress/Shopify/wherever. You paste one script and you're done.
Which path makes sense for you
| Your situation | Recommended path |
|---|---|
| Shopify/WooCommerce, low volume, OK with 3rd-party checkout UX | Path 1 (plugin) |
| Custom store, engineering time available | Path 2 (headless API) |
| Existing site on any platform, want minimal setup + one embed everywhere | Path 3 (Shoprocket) |
| New store, haven't picked a platform yet | Path 3 (fewer decisions) |
What we tell most people
If you're already on Shopify or WooCommerce and doing real volume, don't replatform just to add Bitcoin. Install the plugin. It'll be fine.
If you're evaluating platforms, or you're on a builder (Webflow, Framer, Squarespace, Carrd, Notion) that limits your checkout options, embedding Shoprocket gives you Bitcoin without switching your site's CMS. Zero transaction fees on top of the Stripe/PayPal/Coinbase cut, one dashboard for orders across every site you run.
Start a free trial and you can have crypto payments accepting on your existing website inside ten minutes. Pricing is here. All plans include zero platform transaction fees.
TL;DR
- On Shopify/Woo/BigCommerce → use the plugin ecosystem
- Hand-rolled store → Coinbase Commerce or BTCPay Server API
- Existing website (any CMS) → paste Shoprocket, toggle crypto on
- All three give your customers the same outcome. They differ wildly in setup time and who owns the checkout UX

Building ecommerce tools for independent sellers since 2013.



