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.
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.
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.