Home/WordPress
Integration

Accept crypto payments on WordPress & WooCommerce

Add a self-hosted, non-custodial crypto checkout to your WooCommerce store with the included WordPress plugin. 0% platform fees, orders that mark themselves paid.

My Crypto Server ships with a drop-in WooCommerce plugin, so any WordPress store can take Bitcoin, ETH, and stablecoins (USDC, USDT, DAI) across 14 networks without a payment processor. You run the server, you hold the keys, and settled funds go straight to your wallet. When a customer pays, a signed webhook fires back to WooCommerce and the order marks itself paid, exactly like it would with a card gateway.

Why it fits

WordPress powers a huge share of independent and high-risk stores that card processors love to freeze. Because My Crypto Server is self-hosted and non-custodial, there is no merchant account to review and no acquirer that can drop you, yet the checkout still feels native inside WooCommerce.

The problem

Why taking payments on WordPress is broken

Processor fees eat your margin

Card gateways on WooCommerce take 2.9% + 30¢ on every order, plus monthly fees and reserves. On thin-margin or high-volume stores that adds up to real money leaving your business every month.

High-risk stores get frozen

Supplements, peptides, CBD, adult, firearms accessories, and other 'high-risk' WooCommerce niches get accounts held or terminated with funds locked for months. One risk review can take your storefront offline.

Hosted crypto plugins take custody

Most 'accept crypto' WordPress plugins route your money through a third party that holds funds, sets payout schedules, and can still deplatform you. You wanted crypto to remove the middleman, not add a new one.

How it works

Connecting My Crypto Server to WooCommerce

  1. 1

    Deploy My Crypto Server

    Self-host the server on Vercel + Postgres + Alchemy using the included deployment guide. Point it at a wallet seed only you control. This is the engine that watches the chains and settles payments.

  2. 2

    Install the WooCommerce plugin

    Upload and activate the bundled WordPress plugin, then enable 'My Crypto Server' as a payment method under WooCommerce → Settings → Payments, the same place you'd enable any other gateway.

  3. 3

    Connect with an API key

    Create a scoped API key in the dashboard and paste it into the plugin settings, then add the store's webhook URL so the server can notify WooCommerce about payments. No card details ever touch your site.

  4. 4

    Customers pay in crypto at checkout

    Shoppers pick 'Pay with crypto' at checkout and are shown a chain, an address, and a live amount. They pay from any wallet; the server watches for on-chain confirmations with reorg-aware logic.

  5. 5

    Orders complete automatically

    Once the payment confirms, a signed webhook hits WooCommerce and the order flips to Processing/Completed, triggering your normal fulfillment, emails, and stock updates. Refund and partial-payment flows are handled too.

Why WordPress stores choose My Crypto Server

0% platform fees, forever

No per-transaction cut, no monthly minimums, no reserves. Customers pay network gas; the full order total lands in your wallet. The one-time license is the only cost.

Native WooCommerce experience

It registers as a standard payment gateway, so it lives in your existing checkout, honors order statuses, and works with the WooCommerce emails and reports you already use.

Non-custodial by design

Funds derive from a seed only you hold and settle straight to your wallet. There's no custodian, no payout schedule, and no rolling hold sitting on your cash flow.

You own the whole stack

Full source for the server, plugin, REST API, and TypeScript SDK. Self-hosted, so no vendor can change terms, raise fees, or sunset the API your store depends on.

WordPress crypto payment FAQs

Does My Crypto Server work with WooCommerce?

Yes. My Crypto Server includes a drop-in WooCommerce plugin that registers as a native WordPress payment gateway. When a customer pays in crypto, a signed webhook marks the WooCommerce order as paid and fires your normal fulfillment flow.

Do I need to be technical to install it?

You self-host the server once (a guided Vercel + Postgres + Alchemy deploy), then installing the WooCommerce plugin is the usual upload-and-activate. Every license includes free installation and email support, so we can set it up with you.

Which cryptocurrencies and networks can my WordPress store accept?

Native coins plus USDC, USDT, and DAI stablecoins across 14 networks, including Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Linea, Mantle, Solana, and Tron. Stablecoins settle 1:1 to USD so pricing stays predictable.

What are the fees compared to a card gateway?

There are no platform fees. Unlike a 2.9% + 30¢ card processor, crypto settles wallet-to-wallet for the cost of network gas, which the customer pays. You keep the full order total; the software is a one-time license.

Can a high-risk WooCommerce store use it?

Yes. Because it's self-hosted and non-custodial, there's no merchant account to review and no acquiring bank that can freeze or terminate you. Payments go directly to your wallet, so a risk team can't take your store offline.

Does it support refunds and partial payments?

Yes. The WooCommerce plugin handles refund and partial-payment flows, and refunds are issued from your wallet back to the customer.

Put a crypto checkout on your WordPress store

$699 one-time with code MCSINTRO $999, with the WooCommerce plugin, every v1 update, 0% platform fees, and free installation included.

Try the live demo
Read the docs