Coinbase Commerce Review 2026: Fees, Setup & Complete Guide
Key Takeaways
- Coinbase Commerce charges 1% per transaction, with no monthly subscription and no setup fees — one of the lowest rates among hosted crypto payment gateways.
- The platform accepts over 10 cryptocurrencies across multiple networks (Base, Ethereum, Polygon, Solana), including Bitcoin, Ethereum, USDC, DAI, and Litecoin.
- Integration works with Shopify, WooCommerce, and any website via payment buttons or API — setup can be done in under 30 minutes.
- New in 2026: the Shopify x Coinbase x Stripe partnership through the Commerce Payments Protocol brings native crypto payment integration to the Shopify ecosystem.
- As an alternative to BTCPay Server (free but self-hosted) and BitPay (1% + mandatory merchant KYC), Coinbase Commerce strikes a balance between simplicity and cost.
What Exactly Is Coinbase Commerce?
Coinbase Commerce is a crypto payment gateway built by Coinbase, the largest US-based exchange and a publicly traded company on NASDAQ under the ticker COIN (market cap roughly $50 billion as of mid-2026). In plain terms, it's a tool that lets any merchant — online or brick-and-mortar — accept cryptocurrency payments on their website, store, or through a simple link.
Coinbase Commerce charges 1% per transaction with no monthly fees or setup costs. It is one of the most affordable hosted crypto payment gateways available for merchants who want to accept Bitcoin, Ethereum, and USDC.
The platform launched in 2018 and underwent a major overhaul in late 2023, shifting from a custodial wallet model to a native onchain system built primarily on Base (Coinbase's own Ethereum layer 2 network). Since the redesign, funds land directly in a wallet the merchant controls — a non-custodial model that reduces counterparty risk.
According to Chainalysis, approximately 560 million people worldwide hold cryptocurrency as of 2024. This growing adoption is pushing more merchants to offer crypto payments, and Coinbase Commerce is one of the simplest ways to do it.
Coinbase vs. Coinbase Commerce — What's the Difference?
People mix these up all the time. Coinbase is the exchange — buying, selling, and trading crypto for retail and institutional users. Coinbase Commerce is a separate product, dedicated exclusively to merchant payments and acceptance.
Here's how they differ in practice:
- Coinbase requires full KYC (government ID, address verification). Coinbase Commerce requires lighter verification for merchants.
- Coinbase holds your funds on their platform (custodial). Coinbase Commerce in its current version sends payments to an onchain address you control.
- You don't need a regular Coinbase account to use Commerce, though the two ecosystems are connected.
Who Is This Payment Solution For?
Coinbase Commerce targets three main profiles:
E-commerce merchants who want to add crypto payments without building anything custom. A Shopify or WooCommerce store owner can turn on the option in a few clicks. Shopify alone powers over 4 million stores worldwide, and its official Coinbase Commerce integration makes setup trivial.
Freelancers and creators who send invoices or sell digital products. The payment link system works like a crypto version of PayPal.me.
Businesses looking to cut transaction costs compared to traditional processors (Stripe charges 2.9% + $0.30 per transaction, versus 1% on Coinbase Commerce).
That said, if you're looking for automatic fiat conversion straight to your bank account, Coinbase Commerce doesn't do that natively. You'll need to use Coinbase the exchange or a third-party service to convert to USD.
How Coinbase Commerce Works
The mechanics are simpler than you'd think. Coinbase Commerce acts as a lightweight intermediary between the crypto buyer and the merchant, generating payment addresses and verifying transactions onchain.
The Payment Flow at a Glance
Here's the complete path of a payment through Coinbase Commerce:
Customer → chooses to pay with crypto → Coinbase Commerce page → customer sends USDC/BTC/ETH → Smart contract on Base → funds arrive in the Merchant wallet → merchant transfers to Coinbase Exchange → conversion to USD → Bank deposit
For merchants who hold their funds in stablecoins (USDC, EURC), the flow stops at the merchant wallet — no conversion needed.
The Payment Flow From the Customer's Side
The buyer arrives at the checkout page. If they choose to pay with crypto via Coinbase Commerce, here's what happens:
- Crypto selection: A modal window displays the available cryptocurrencies (BTC, ETH, USDC, etc.) and supported networks.
- Unique address generation: The system creates a dedicated payment address for that specific transaction, with the exact amount shown in crypto.
- Payment: The customer scans a QR code or copies the address into their wallet. They can also pay directly from the Coinbase app via a streamlined experience.
- Confirmation: Depending on the blockchain, confirmation takes anywhere from a few seconds (USDC on Base) to 10–30 minutes (Bitcoin). The payment page updates in real time.
- Final confirmation: Once the required number of confirmations is reached, the order is marked as paid.
The default expiration window is 60 minutes. If the customer doesn't send the funds within that timeframe, the charge expires and the crypto amount is no longer locked in — price volatility in the interim could create a discrepancy.
What Happens on the Merchant Side
On the back end, the flow looks like this:
- Funds arrive at a commerce address managed through the Coinbase Commerce dashboard.
- The merchant receives a notification (email, webhook, or via CMS integration) as soon as the payment is confirmed.
- Funds stay in crypto in the Commerce wallet. The merchant can then withdraw to any external wallet, convert on Coinbase, or hold.
- A webhook system enables automated post-payment actions: updating order status, sending confirmation emails, triggering fulfillment.
One notable technical detail: since the 2023 overhaul, Coinbase Commerce uses smart contracts on Base for payment routing. This makes stablecoin transactions (USDC, DAI) near-instant with extremely low network fees — often under $0.01.
Which Cryptos Does Coinbase Commerce Accept?
The list of supported cryptocurrencies has evolved with the redesign. As of 2026, Coinbase Commerce accepts:
| Crypto | Available Networks |
|---|---|
| Bitcoin (BTC) | Bitcoin mainnet |
| Ethereum (ETH) | Ethereum, Base, Polygon |
| USDC | Ethereum, Base, Polygon, Solana |
| DAI | Ethereum, Base |
| Litecoin (LTC) | Litecoin mainnet |
| Dogecoin (DOGE) | Dogecoin mainnet |
| Bitcoin Cash (BCH) | Bitcoin Cash mainnet |
| ApeCoin (APE) | Ethereum |
| Shiba Inu (SHIB) | Ethereum |
| EURC | Base, Ethereum |
Coinbase's strategic play here is obvious: push payments onto Base, its own layer 2. Network fees there are negligible (fractions of a cent), which makes micropayments in USDC perfectly viable. A $3 coffee paid in USDC on Base costs less than $0.01 in gas fees — compared to $2–5 on Ethereum mainnet.
EURC: A Sleeper Hit for International Merchants
One often-overlooked feature: Coinbase Commerce supports EURC, the euro-pegged stablecoin issued by Circle (the same company behind USDC, which has a market cap exceeding $33 billion). For merchants serving European customers or operating in the eurozone, this is a significant advantage:
- Zero EUR/USD exchange risk: You receive digital euros directly, not dollars that need converting.
- No conversion fees: A customer pays 100 EURC, you receive 99 EURC (after Coinbase Commerce's 1% fee). No spread, no unfavorable exchange rate.
- Simplified accounting: Revenue is denominated in euros, making tax reporting and bookkeeping straightforward for EU-based businesses.
- Available on Base: Network fees are near-zero, identical to USDC.
- MiCA-compliant: Circle's EURC is among the first euro stablecoins compliant with the EU's Markets in Crypto-Assets (MiCA) regulation, which took effect in 2024. This provides a solid regulatory foundation for European merchants.
For a European merchant selling in euros, accepting EURC via Coinbase Commerce on Base results in a total cost of 1% flat — cheaper than any credit card terminal. For US-based merchants with European customers, it eliminates the need for multi-currency processing.
USDC remains the dominant stablecoin globally, but EURC is gaining traction across Europe. Our recommendation: enable both to cover international customers (USDC) and European buyers (EURC).
Coinbase Commerce Fees: The Real Cost
Transaction Fees and Hidden Costs
Coinbase Commerce's fee structure is among the most straightforward in the space:
- 1% per transaction: Automatically deducted from the amount received. If a customer pays $100 in USDC, you receive $99.
- No signup fees: Account creation is free.
- No monthly subscription: Unlike some SaaS-based solutions.
- No withdrawal fees from the Commerce dashboard (though you'll pay network fees to transfer funds to an external wallet).
Hidden costs to keep in mind:
- Network fees (gas): These are paid by the customer at the time of payment, not by the merchant. However, on Bitcoin or Ethereum mainnet, these fees can discourage small purchases.
- Fiat conversion: If you transfer to Coinbase to convert to USD, the exchange's conversion fees apply (typically 0.5–1.5% depending on volume).
- Exchange rate: The crypto amount is calculated at the moment the charge is created. No additional spread is applied by Coinbase Commerce.
In summary: for a merchant receiving USDC on Base and holding in crypto, the actual cost is a flat 1%. For a merchant who systematically converts to USD, the all-in cost is approximately 2–2.5% — still significantly lower than Stripe (2.9% + $0.30) or PayPal (2.49% + $0.49). This makes Coinbase Commerce one of the most cost-effective payment solutions for merchants in 2026.
Compared to BTCPay Server and BitPay
| Criteria | Coinbase Commerce | BTCPay Server | BitPay |
|---|---|---|---|
| Transaction fees | 1% | 0% | 1% |
| Hosting | Cloud (Coinbase) | Self-hosted | Cloud (BitPay) |
| Merchant KYC | Minimal | None | Full |
| Supported cryptos | 10+ | BTC + LTC (+ plugins) | 16+ |
| Built-in fiat conversion | No (via Coinbase) | No | Yes |
| Setup difficulty | Easy | Intermediate to advanced | Easy |
| Open source | No | Yes | No |
BTCPay Server is unbeatable on fees (0%) and sovereignty (you control everything), but it requires a server, ongoing maintenance, and technical chops. For a developer or tech-savvy merchant, it's the ideal pick. For a Shopify store owner who just wants a "Pay with Bitcoin" button, it's overkill.
BitPay offers direct fiat conversion to the merchant's bank account — a real advantage for those who don't want to deal with holding crypto. But the full KYC requirements and geographic restrictions (some countries excluded) make onboarding heavier.
Coinbase Commerce sits between the two: no server to manage, light KYC, but no automatic fiat conversion.
How to Set Up Coinbase Commerce on Your Site
Setting Up Coinbase Commerce on Shopify
The Shopify integration is the smoothest, since Coinbase developed an official plugin.
A major signal for Shopify merchants: in 2026, Shopify, Coinbase, and Stripe launched the Commerce Payments Protocol, a strategic partnership that natively integrates crypto payments into the Shopify ecosystem. This protocol standardizes the crypto payment flow for Shopify merchants, with Coinbase Commerce as the payment gateway and Stripe as the settlement infrastructure. It's a clear signal that crypto payments on Shopify aren't a gimmick — it's infrastructure that's here to stay.
Step-by-step:
- Create an account at commerce.coinbase.com and complete verification.
- Generate an API key in your Commerce dashboard under Settings > API Keys.
- Enable the provider in Shopify by navigating to Settings > Payments > Alternative payment methods and searching for "Coinbase Commerce."
- Enter your API key and save the settings.
- Test with a real order (there's no sandbox mode — use a small amount to verify the flow works).
The Shopify checkout will now display the crypto option alongside credit cards and other payment methods. The experience is relatively seamless: the customer gets redirected to the Coinbase Commerce payment page, then returned to your store once the payment is confirmed.
Heads up: Refund management is not automated. If a customer requests a refund, you'll need to manually send the crypto funds back. Coinbase Commerce doesn't offer a built-in refund system.
WooCommerce and Other CMS Integrations
For WooCommerce, installation uses a dedicated plugin:
- Install the plugin: In WordPress, go to Plugins > Add New and search for "Coinbase Commerce."
- Activate the plugin from the extensions list.
- Enable the payment method in WooCommerce > Settings > Payments.
- Configure API and webhook: Enter your API key and set up the callback URL provided in the plugin settings.
- Add the webhook in Coinbase Commerce dashboard: Go to Settings > Webhooks > Add endpoint and paste the URL provided by WooCommerce.
The webhook is critical — it's what tells your store that a payment has been confirmed and automatically updates the order status.
For PrestaShop, there's no official plugin. Third-party modules exist on the PrestaShop marketplace, but quality varies. The most reliable alternative is to use the Coinbase Commerce REST API to create charges programmatically.
For custom sites (Next.js, Laravel, etc.), the API is well-documented. Creating a charge is a simple POST request:
POST https://api.commerce.coinbase.com/charges
Include the amount, currency, and order metadata. The response includes the payment URL to display to the customer.
Payment Buttons and Payment Links
For the simplest use cases — a freelancer sending an invoice, a creator selling an ebook, a nonprofit collecting donations — Coinbase Commerce offers two no-code options:
Payment links: From the dashboard, create a "Payment Link" with either a fixed or open amount. You get a URL to share via email, social media, or in an invoice. The customer clicks, picks their crypto, and pays.
Payment buttons: An HTML/JS snippet to paste on any web page. The button displays a payment modal directly on your site, no redirect needed. It's visually basic, but it works.
These two options cover 80% of the needs of small merchants and freelancers without touching a single line of code.
Our Verdict on Coinbase Commerce
The Strengths
The Coinbase brand inspires trust. For a crypto user who's hesitant about sending $500 to an unknown address, seeing the Coinbase logo on the payment page reduces friction. Coinbase is a NASDAQ-listed, US-regulated company — trust is an underrated factor in crypto payment adoption.
The ease of integration is real. A Shopify merchant can activate crypto payments in 15 minutes flat. That's incomparably simpler than deploying a BTCPay Server node.
Base support is a game-changer for stablecoins. USDC payments on Base are nearly free and instant. This is probably Coinbase Commerce's most compelling use case in 2026: a merchant accepting USDC on Base pays 1% in total fees, receives funds in 2 seconds, and has zero volatility to manage.
The non-custodial model (post-2023 overhaul) is a real improvement. Funds no longer pass through a Coinbase wallet — they arrive in a contract the merchant controls. It's closer to the original ethos of crypto.
The Shopify x Stripe partnership validates the long-term viability of the platform. When Shopify and Stripe team up with Coinbase to standardize crypto payments through the Commerce Payments Protocol, it's a strong signal that this infrastructure isn't going anywhere.
The Drawbacks You Should Know
No automatic fiat conversion is the biggest friction point. A restaurant owner who accepts Bitcoin doesn't want to manage a wallet — they want USD in their business account. BitPay does this. Coinbase Commerce doesn't. You have to manually transfer to Coinbase, convert, then withdraw to your bank. For a high-volume merchant, that's one workflow too many.
Customer support is minimal. Like many Coinbase products, Commerce relies on self-service documentation. No live chat, no phone support. If a payment gets stuck in "pending," you're left digging through docs or waiting up to 48 hours for an email response.
Dependence on the Coinbase ecosystem can be a concern. Coinbase can change terms, add restrictions, or suspend a merchant account without notice. That's the risk with any third-party hosted solution — and it's precisely BTCPay Server's strongest argument.
Manual refunds are a real operational headache for stores with high return rates (fashion, electronics). Without a built-in refund system, handling customer service becomes time-consuming.
Supported cryptos remain limited compared to solutions like NOWPayments (150+ cryptos). If your customers want to pay with XRP, native SOL (outside of USDC), or AVAX, Coinbase Commerce won't cover them.
Are you a merchant or business looking to integrate crypto payments on your site? Subscribe to our newsletter for integration guides, comparisons, and the latest on crypto payment solutions for businesses.
Frequently Asked Questions
Is Coinbase Commerce available in the US?
Yes. Coinbase Commerce is available to merchants in the United States without any special restrictions. The platform operates in over 100 countries where Coinbase is active. Keep in mind that tax obligations related to receiving crypto payments — including reporting to the IRS and potential capital gains considerations — are the merchant's responsibility. Consult a tax professional familiar with cryptocurrency to ensure compliance.
Do I need a Coinbase account to use Coinbase Commerce?
No, you don't need a Coinbase exchange account to create a Coinbase Commerce account. The two products are separate. However, if you want to convert the crypto you receive into USD, having a Coinbase exchange account simplifies the conversion and bank withdrawal process.
Are crypto payments irreversible on Coinbase Commerce?
Yes — blockchain transactions are irreversible by nature once confirmed. Unlike credit card payments, where a customer can initiate a chargeback, a confirmed crypto payment cannot be unilaterally reversed. This is an advantage for merchants (zero chargeback fraud), but it means you'll need to handle refunds manually if a dispute arises.
Is Coinbase Commerce suitable for small amounts?
It depends on the network. For purchases under $10, payments on Bitcoin or Ethereum mainnet aren't practical — network fees can exceed the order total. However, USDC payments on Base or Polygon work perfectly for microtransactions, with network fees under a penny.
What's the difference between Coinbase Commerce and Coinbase Onramp?
Coinbase Commerce is a gateway for accepting crypto payments (the customer sends crypto). Coinbase Onramp is a tool that lets users buy crypto with a credit or debit card, embedded within a third-party application. They serve very different use cases and can be complementary in certain scenarios.
What is EURC and why should merchants care about it?
EURC is a euro-pegged stablecoin issued by Circle (the same company behind USDC). It's accepted by Coinbase Commerce on the Base and Ethereum networks. For merchants with European customers, the advantage is twofold: zero EUR/USD exchange risk and revenue denominated directly in euros. EURC is compliant with the EU's MiCA regulation, providing additional regulatory assurance. It's the simplest way to accept crypto payments without exposure to volatility or currency conversion costs.
How do I accept Bitcoin payments on my Shopify store?
The fastest way to accept Bitcoin and other cryptocurrencies on Shopify is through Coinbase Commerce. Install the official plugin from Shopify's payment settings, generate an API key at commerce.coinbase.com, and enable the provider. The entire process takes about 15 minutes. Since the 2026 Shopify x Coinbase x Stripe partnership through the Commerce Payments Protocol, the integration is native and the crypto payment flow is standardized.
What's the cheapest alternative to Stripe for accepting crypto payments?
For a merchant who wants to add crypto payments alongside Stripe, Coinbase Commerce is the most straightforward option: 1% fees, 15-minute setup, and compatible with Shopify and WooCommerce. BTCPay Server is free (0% fees) but requires a dedicated server and technical expertise. BitPay offers automatic fiat conversion but requires full KYC. The choice depends on your profile: simplicity (Coinbase Commerce), zero fees (BTCPay Server), or automatic conversion (BitPay).
Is Coinbase Commerce compliant with US stablecoin regulations?
Coinbase Commerce itself operates under Coinbase's regulatory framework — Coinbase holds money transmitter licenses in most US states and is a publicly traded company regulated by the SEC. The stablecoins it accepts (USDC and EURC) are issued by Circle, which is a regulated financial institution. In the US, the GENIUS Act (Guiding and Establishing National Innovation for US Stablecoins) is working to establish a clear federal framework for stablecoin issuers, further solidifying the regulatory foundation for USDC-based payments.