Now live on 6 chainsStart accepting payments in 5 minutes
Back to blog
E-Commerce 10 min readApril 24, 2026

How to Add Crypto Checkout to Your E-Commerce Store in 2026

A complete guide to accepting USDT and USDC on Shopify, WooCommerce, and custom-built stores. No crypto expertise required.

E-commerce merchants lose an average of 2.5-3.5% on every transaction to payment processors. On $500,000 in annual revenue, that's $12,500-$17,500 in fees. Crypto checkout cuts that to $5,000 flat (1%). That's an extra $7,500-$12,500 in your pocket every year.

Beyond the fee savings, crypto checkout eliminates chargebacks entirely. E-commerce merchants lose an estimated $125 billion globally to chargebacks every year. Blockchain transactions are irreversible — once confirmed, the payment is final.

Method 1: Hosted Checkout (No Code)

The fastest way to accept crypto on any e-commerce platform is Zateway's hosted checkout. You don't write any code. Here's how:

  1. Create a Zateway account and add your wallet address.
  2. Generate a payment link from the dashboard with the amount, currency, and product details.
  3. Add the payment link as a button on your store's checkout page.
  4. When a customer clicks it, they're taken to a branded checkout page where they select their chain and pay.
  5. You receive a webhook notification when payment is confirmed, and funds are in your wallet.

This method works with any platform — Shopify, WooCommerce, Squarespace, Wix, custom HTML, or even a simple link in an email.

Method 2: API Integration (Full Control)

For stores that want a seamless, embedded checkout experience, the Zateway API lets you create payment sessions programmatically and build your own checkout UI.

// Create a payment session
const response = await fetch('https://api.zateway.com/v1/payments', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    amount: 49.99,
    currency: 'USDC',
    success_url: 'https://yourstore.com/order/confirmed',
    cancel_url: 'https://yourstore.com/cart',
    metadata: { order_id: 'ORD-12345' }
  })
});

const { checkout_url } = await response.json();
// Redirect customer to checkout_url

Shopify Integration

For Shopify stores, you can add Zateway as an additional payment method at checkout. Create a draft order via Shopify's API, generate a Zateway payment link for the order total, and redirect the customer. When the payment webhook fires, mark the Shopify order as paid.

WooCommerce Integration

WooCommerce users can integrate Zateway as a custom payment gateway plugin. The plugin creates a payment session when the customer selects "Pay with Crypto" at checkout, handles the redirect, and automatically updates the order status when the webhook confirms payment.

Handling Refunds

Since crypto payments are irreversible, refunds need to be handled differently. You initiate refunds directly from your wallet to the customer's wallet address. Zateway provides the customer's payment address in the webhook data for easy refund processing. Many merchants find that the elimination of fraudulent chargebacks more than compensates for the occasional legitimate refund.

Displaying Prices in Crypto

Since USDT and USDC are pegged 1:1 to USD, price display is simple. $49.99 = 49.99 USDC. There's no volatile exchange rate to worry about. Your store prices stay in USD, and customers pay the equivalent in stablecoins.

Tax and Accounting

Stablecoin payments are treated the same as fiat for tax purposes in most jurisdictions. Revenue is recognized at the fair market value of the stablecoin received (which is $1 per USDC/USDT). Your existing accounting software works — just record the payment amount as you would any other sale.

Add crypto checkout to your store today

1% flat fee. Zero chargebacks. Direct to your wallet. Works with any platform.

Get started free

Related Articles

Guide
How to Accept Crypto Payments on Your Website in 5 Minutes
Analysis
Crypto vs Traditional Payment Gateways: The Real Cost Comparison
Education
What Is a Non-Custodial Payment Gateway?