Adding crypto to a checkout looks like adding a payment method. It is closer to adding a second currency with its own settlement timeline and no chargeback mechanism.
Everything difficult about it happens after the customer clicks pay.
Decide whether it is worth it
Honest assessment first, because for plenty of stores the answer is no.
It earns its place when a meaningful share of your customers hold crypto and would prefer to use it, or when card rails in your markets are expensive or unreliable. Cross-border merchants facing high decline rates and heavy interchange get real value.
For a typical domestic store with a working card checkout, crypto acceptance is a marginal gain and a real operational addition. We would rather say so than build it.
The quote window is the core problem
Between showing a price and receiving funds, value moves.
Three designs, and they push the risk to different places:
Time-limited quote. You fix a rate for a short window. The customer knows exactly what they pay. The platform carries the risk for that window, which is manageable with stablecoins and meaningful with volatile assets.
Settle at receipt. Whatever arrives is converted at the prevailing rate. No platform risk, and the customer may pay a different effective price than displayed, which produces support tickets.
Price in crypto. The customer carries everything. Clean, and only workable where customers think natively in the asset.
Most stores want a short fixed quote on stablecoins. The decision has to be made before the code is written, because it determines pricing, treasury and exposure simultaneously.
Confirmation is not instant
A card authorisation returns in a second. A blockchain confirmation does not, and the gap has to be designed for.
Decide how many confirmations you require, and be honest that this trades speed against reversal risk. Show the customer honest progress rather than a spinner. Decide what happens when someone closes the tab mid-payment — because they will, and the funds still arrive.
Underpayment and overpayment both happen, often by tiny amounts due to fee handling. Define the tolerance and the behaviour rather than letting orders sit in limbo.
Refunds have no safety net
There is no chargeback and no acquirer to arbitrate. Whatever you decide is what happens.
The options: refund in the original asset at the original rate, refund in the original asset at the current rate, or refund in fiat. Each has a different cost to you and a different reaction from the customer, particularly when the price has moved sharply.
Pick one, publish it before launch, and make it visible at checkout. A refund policy discovered during a dispute satisfies nobody and reads as improvised.
Reconciliation into the systems you already run
The part that gets scoped last and causes the most ongoing pain.
Your finance team works in an accounting system. Crypto orders need to land there correctly — the order, the amount received, the conversion, the fees, the settlement — reconciled against both the blockchain and the bank.
Build the accounting sync alongside the checkout. Retrofitting it means reconstructing months of transactions across two ledgers with incomplete records.
Fraud looks different
No chargebacks removes one problem and creates another: a completed crypto payment is final, which means fraud shifts to the goods rather than the payment.
Watch for the patterns that follow irreversible payment — new accounts, high-value orders, shipping addresses that do not match, requests to redirect a delivery after payment.
The compensating advantage is real: no chargeback fraud, no interchange, and no acquirer holding a reserve against your volume.
Common questions
Should an e-commerce store accept crypto?
It earns its place where a meaningful share of your customers hold crypto and would prefer to pay with it, or where card rails are difficult in your markets. For a typical store with a working card checkout, adding crypto is a marginal gain. For cross-border merchants facing high card costs or declined transactions, it can be substantial.
How do crypto payments work in e-commerce?
The checkout creates a payment intent with an amount and a time-limited quote, the customer sends stablecoin or crypto to an address the system controls, confirmation triggers order fulfilment, and settlement converts to whatever the merchant wants to hold. The transfer is simple; the quote window, the confirmation handling and the refund path are where the engineering is.
Who absorbs price movement in a crypto checkout?
Whoever you decide, and it has to be decided before the code is written. A time-limited quote puts the risk on the platform for the quote window; settling at receipt puts it on the merchant; quoting in crypto puts it on the customer. Each produces a different spread and a different customer experience, and leaving it undecided creates an unhedged position by accident.
How do crypto refunds work?
Deliberately, because there is no chargeback mechanism to fall back on. The store decides whether to refund in the original asset at the original rate, the original asset at the current rate, or in fiat - and each has a different cost and a different customer reaction. Publish the policy before launch, because discovering it during a dispute satisfies nobody.
Does Corum8 build crypto e-commerce?
Yes - checkout integration, payment-intent services, settlement and conversion, refund flows, and reconciliation into the accounting systems you already run. We build payment infrastructure as well as storefronts.