Skip to content
Plugins

Accept crypto payments on WooCommerce

Available now

Add Bitcoin, USDT, USDC, ETH and more to your WooCommerce checkout. BluPay handles the hosted payment flow and syncs confirmed payments back to your orders with signed webhooks.

CheckoutWooCommerce

Payment method

Order total$84.00
Place order
What you get

Built to drop in and forget

Classic checkout plus WooCommerce Cart and Checkout blocks

Hosted crypto checkout keeps wallet complexity outside your store

Automatic order updates through HMAC-signed, idempotent webhooks

HPOS-compatible and tested with current WordPress and WooCommerce releases

Sandbox keys let you test the full payment lifecycle without real funds

Debug events are available in WooCommerce status logs

How it works

01

Install the plugin

Download the BluPay ZIP, upload it in WordPress under Plugins → Add New Plugin, and activate it.

02

Connect your shop

Generate a per-shop API key in BluPay, paste it into WooCommerce settings, and add the displayed webhook URL to your shop.

03

Accept crypto

BluPay appears in classic and block checkout. Customers pay on a hosted page, and signed webhooks update each order after confirmation.

Compatibility

Built for modern WooCommerce stores

BluPay 0.3.0 requires WordPress 6.2 or newer, PHP 7.4 or newer, and WooCommerce 7.0 or newer. It declares compatibility with High-Performance Order Storage and WooCommerce Cart and Checkout blocks.

  • WordPress 6.2 minimum; tested up to 7.0
  • WooCommerce 7.0 minimum; tested up to 11.0
  • PHP 7.4 minimum; integration-tested on 7.4 and 8.3
  • HPOS, classic checkout, and block checkout
Payment flow

A checkout customers already understand

The customer selects “Pay with crypto,” then completes payment on BluPay’s hosted checkout using an enabled asset and network. Your store never needs to generate wallet addresses or watch blockchains directly.

When the payment confirms, BluPay signs a webhook to your store. The plugin verifies it and records the invoice link, transaction hash, crypto amount, asset, and network on the order.

FAQ

WooCommerce crypto payment questions

Which cryptocurrencies can customers use in WooCommerce?

Your available assets follow the BluPay shop configuration. BluPay supports USDT and USDC stablecoins plus native assets including Bitcoin, Ethereum, BNB, TRX, and SOL across Tron, Ethereum, BNB Smart Chain, Bitcoin, and Solana.

Does the BluPay plugin support WooCommerce block checkout?

Yes. Version 0.3.0 supports both the Cart and Checkout blocks and the classic WooCommerce checkout.

How are WooCommerce order statuses updated?

BluPay sends a signed webhook when an invoice changes. The plugin verifies the signature, ignores duplicate events, and moves a paid order to Processing or Completed according to your setting.

Can I test the integration before accepting real payments?

Yes. Use a BluPay sandbox shop API key to simulate the invoice lifecycle without sending an on-chain transaction.

Other platforms

Plugins for Shopify, Magento, OpenCart, and PrestaShop are on the roadmap. In the meantime you can integrate any storefront via our REST API and webhooks.

Shopify — coming soon Magento — coming soon OpenCart — coming soon PrestaShop — coming soon

Ready to try it?

Self-serve sign-up — your first invoice is two minutes away.