Adding crypto to a Shopify store is technically easy. The harder part is making the decisions that determine what it really costs, where the money ends up and how much extra work it creates for your team. Founders who skip those decisions tend to discover them later, usually during a refund request or an accounting review. This guide covers what to settle before you launch Shopify crypto payments, so the new checkout option grows revenue instead of creating support tickets.
Shopify Does Not Process Crypto Itself
The first thing to understand is structural. Shopify does not process cryptocurrency directly. Crypto checkout comes from a third-party provider that connects to your store, either as an alternative payment method shown at checkout or through a manual payment method combined with a payment link or invoice.
That means the provider you choose determines almost everything: which coins customers can use, how payments are matched to orders, how fast funds arrive and whether you or the provider holds the money in the meantime.
The Real Cost Stack
Crypto payments are often described as cheaper than cards, and for many stores they are. But the total includes more than one line.
| Cost layer | Who charges it | Typical amount |
| Shopify third-party transaction fee | Shopify | Depends on plan: 2% (Basic), 1% (Grow), 0.6% (Advanced), 0.2% (Plus) |
| Gateway service fee | Crypto payment provider | Often a flat percentage, around 1% for many non-custodial providers |
| Network fee | Blockchain | Usually paid by the customer when sending |
| Conversion and withdrawal | Exchange or custodial provider | Only if you convert to dollars or withdraw from a provider balance |
Shopify lists its third-party transaction fees on its pricing page. On the Basic plan, a 2% Shopify fee plus a 1% gateway fee puts crypto at roughly 3% before conversion, which is close to card processing. On higher plans, the gap widens in crypto’s favor. Running these numbers for your own plan and order values is the most useful thirty minutes you can spend before launch.
Decide Who Holds the Money
The most important decision is custody. With a custodial provider, customer payments land in the provider’s account and you request withdrawals. With a non-custodial provider, payments go straight to a wallet you control.
Ask one question of any provider: between the customer paying and you being able to spend the money, where does it sit? If the answer involves a balance and a withdrawal request, the provider is custodial.
Non-custodial settlement means no withdrawal fees and no risk of a balance being frozen during a review. It also means your team must secure the wallet properly, with the recovery phrase stored offline and limited access.
Choose Coins and Networks Carefully
More options are not always better. Each coin and network you add creates another way for a customer to make a mistake.
A practical starting set for most stores:
- Stablecoins on low-cost networks. USDT or USDC on networks where transfers cost cents or less keep prices stable and fees low.
- Bitcoin, if your audience expects it.
- Additional networks only when customers ask for them.
Network choice has a real impact on customer cost. On 17 October 2026, a USDT transfer cost about $0.01 on Ethereum and about $0.002 on BNB Chain, but around $2.28 on Tron for a sender without staked resources. A customer paying $4 in fees on a $25 order may abandon the purchase, so label networks clearly and let customers choose.
Make Sure Orders Match Payments Automatically
The quality of the integration matters more than the logo on the checkout. A good setup creates an invoice for each order, includes the Shopify order ID, and updates the order status automatically when the payment is confirmed.
Without that link, someone on your team ends up matching blockchain transactions to orders by amount and time, which breaks the first time two customers pay the same price within a few minutes. Before launch, test the flow on every network you enable: place a small order, pay it from a separate wallet and confirm that Shopify marks it as paid.
Plan Refunds and Customer Service
Crypto payments cannot be reversed by the customer, which ends fraudulent chargebacks. It also means refunds are manual. Decide in advance:
- Whether refunds are issued in the original coin or in the dollar value at the time of purchase.
- Which address the refund goes to, and how the customer confirms it.
- How you handle underpayments, overpayments and payments that arrive after the invoice expires.
Write these rules into your refund policy and train support staff on them. Most crypto support tickets come from these edge cases, not from the payment itself.
Get Accounting Right From Day One
In the United States, the IRS treats digital assets as property. Its digital asset FAQ explains that payment received in crypto is generally income measured at its fair market value when received, and later selling or exchanging the crypto can create a gain or loss.
For a store, that means keeping clean records for every crypto order: the order ID, the transaction hash, the coin and network, and the dollar value at the time of payment. Speak to your accountant before launch so the bookkeeping process exists before the first payment arrives.
A Launch Checklist
Before switching crypto on for all customers, confirm the following:
- The total cost per order is calculated for your Shopify plan.
- Custody is decided, and wallet security is documented.
- Supported coins and networks are limited and clearly labeled.
- Test orders on each network update Shopify automatically.
- Refund and underpayment rules are written and published.
- Your accountant has approved the record-keeping process.
Launching to all customers at once is rarely necessary. Many founders add crypto as an extra option, watch the first few weeks of orders and adjust before promoting it.
Measure Results After Launch
Once crypto checkout is live, a few numbers tell you whether it is worth keeping:
- Share of orders paid in crypto, and whether those customers are new or existing.
- Abandoned invoices, which often point to confusing network choices or missing instructions.
- Support tickets per crypto order, compared with card orders.
- Net cost per order, including Shopify’s transaction fee, the gateway fee and any conversion costs.
Review the numbers after the first month and again after a quarter. If crypto brings in new customers at a lower cost per order, promote it more widely. If it creates more support work than revenue, simplify the options before deciding whether to keep it.
Frequently Asked Questions
Can Shopify accept crypto without a third-party provider?
No. Crypto checkout on Shopify always relies on a third-party provider or a manual payment method.
Will adding crypto increase my Shopify fees?
On most plans Shopify charges a transaction fee on orders paid through third-party providers. The rate depends on your plan, so check it before comparing costs with card processing.
Should I accept volatile coins or only stablecoins?
Many stores start with stablecoins because revenue keeps its dollar value. Volatile coins can be added later if customers ask for them.
Crypto checkout can open new markets and remove chargeback risk, but the decisions behind it matter more than the button. Settle the costs, custody, networks, refunds and accounting first, and the launch itself becomes the easy part.

