
How to accept crypto payments on Shopify: gateway apps, non-custodial checkout buttons and payment links compared — fees, custody and step-by-step setup.
Shopify doesn't support cryptocurrency natively, so every store that accepts crypto payments on Shopify does it through a third-party route: a crypto payment gateway app, an embedded checkout button, or a payment link shared at checkout. This guide compares all three honestly — including what each one costs, who holds your money, and the setup steps.
The short version: custodial gateways like BitPay or Coinbase Commerce plug in neatly but take 1% or more of every sale and hold funds before settling. A non-custodial route costs 0% per transaction and settles straight to your own wallet — the trade-off is a slightly more manual integration until native app store listings land.
In this guide
How it works: add your own wallet addresses, share your crypt.pe link or QR code, and every payment settles on-chain from the payer's wallet straight to yours. There is no platform balance, no withdrawal step and no way for crypt.pe to hold, freeze or forward funds. Every payment gets a verifiable on-chain receipt.
What you get: a public payment page, exact-amount invoices with live tracking and receipts, product links, a printable QR standee for your counter, HMAC-signed webhooks, CSV exports and a Stripe-style orders API with Node and Python SDKs, plus WooCommerce and Magento plugins and a Shopify guide.
What it costs: 0% transaction fees on every plan, forever. Free tier at $0, Pro at $9/month, Business at $29/month, Scale at $99/month. Compare that with the 1–2% per transaction charged by custodial processors like Coinbase Commerce or BitPay — at volume, the flat plan pays for itself many times over.
create your free page · pricing · merchant guides · accept crypto in any country · accept bitcoin · accept usdt · api docs · fee savings calculator