Description
Accept cryptocurrency payments the way they were meant to work—directly into your own wallet.
ChainCheckout is a non-custodial cryptocurrency payment gateway for WooCommerce that lets merchants accept cryptocurrency payments directly into their own wallet without paying ChainCheckout transaction fees.
Unlike payment solutions that take custody of your funds or charge a percentage of every transaction, ChainCheckout helps you stay in control by sending payments directly to the wallet you configure. Your customers enjoy a familiar WooCommerce checkout experience while you retain ownership of your cryptocurrency.
Whether you sell physical products, digital downloads, memberships, subscriptions, services, or collect donations, ChainCheckout provides a simple and transparent way to accept cryptocurrency payments without giving up control of your funds.
As your business grows, ChainCheckout continues to cost the same—because it never charges transaction fees on your cryptocurrency sales.
Why Store Owners Choose ChainCheckout
Keep 100% of Your Crypto Revenue
Keep more of every cryptocurrency payment your business earns.
- No ChainCheckout Transaction Fees — ChainCheckout never charges transaction fees on your cryptocurrency sales, so you keep 100% of your crypto revenue. (Note: the blockchain network itself may charge a small network/gas fee to process the transaction — this is set by the network, not by ChainCheckout, and applies to all cryptocurrency payments regardless of platform.)
- Live Exchange Rates — Automatically calculate accurate cryptocurrency payment amounts using live market exchange rates.
- Transparent Pricing — Customers see exactly how much cryptocurrency to send before completing payment.
Direct Payments to Your Own Wallet
Your cryptocurrency belongs to you—not to a third-party payment processor.
- Direct Wallet Payments — Receive payments directly into the wallet you own and control.
- Non-Custodial by Design — ChainCheckout never stores, holds, or takes custody of your cryptocurrency.
- Use Your Existing Wallet — Configure the wallet you already trust without creating additional accounts.
- Flexible Payment Confirmation — Confirm payments manually in the free version, or automate on-chain payment confirmation with ChainCheckout Pro.
Built for WooCommerce
Designed specifically for WooCommerce stores using familiar workflows.
- Native WooCommerce Integration — Works like any standard WooCommerce payment gateway.
- Simple Configuration — Configure your preferred cryptocurrency and receiving wallet in just a few steps.
- WooCommerce Blocks Compatible — Supports both the classic checkout and modern WooCommerce Cart & Checkout Blocks.
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage.
Accept the Cryptocurrency That Fits Your Business
Give customers the flexibility to pay with the cryptocurrency that best suits your business.
- 18,000+ Supported Cryptocurrencies — Search and choose from an extensive catalog of supported cryptocurrencies.
- Popular Cryptocurrencies Included — Bitcoin, Ethereum, USDT, stablecoins, and thousands more.
- Flexible Cryptocurrency Selection — Start with one active cryptocurrency in the free version, with multi-currency support available in ChainCheckout Pro.
Why Non-Custodial Matters
When you accept cryptocurrency payments, one important question matters:
Who controls the funds?
With ChainCheckout, the answer is simple: you do.
Unlike custodial payment solutions that receive and hold funds on your behalf, ChainCheckout sends cryptocurrency payments directly into the wallet you own and control. That means:
- You stay in control of your cryptocurrency.
- No ChainCheckout account is required.
- Payments move directly from your customer to your configured wallet.
- Your payment process remains under your control from checkout to confirmation.
If keeping ownership of your cryptocurrency matters to your business, a non-custodial payment gateway provides a simple and transparent approach.
Perfect For
ChainCheckout is designed for WooCommerce merchants who want to accept cryptocurrency payments while remaining in control of their funds. Ideal for:
- Online stores selling physical products
- Digital product and software businesses
- Membership and course websites
- Freelancers and agencies
- Donation and fundraising websites
- Subscription and recurring service businesses
- Businesses serving customers who prefer cryptocurrency payments
How It Works
- Install and activate ChainCheckout like any other WooCommerce payment gateway.
- Choose your preferred cryptocurrency and configure the wallet where you want to receive payments.
- Customers pay using the provided wallet address and QR code during checkout.
- Review and confirm payments from WooCommerce, or let ChainCheckout Pro automate on-chain payment confirmation.
Want More? ChainCheckout Pro
Need to accept several cryptocurrencies at once, or take manual review out of the picture? ChainCheckout Pro adds:
- Unlimited active cryptocurrencies with a multi-currency checkout selector
- Automatic on-chain payment confirmation — no manual review required
- SMS payment notifications
- Recurring billing / subscription support
Learn more about ChainCheckout Pro: https://jetlegz.com/chaincheckout/
Third-Party Services Used
ChainCheckout integrates with trusted third-party services to provide accurate live exchange rates and cryptocurrency search functionality.
CoinGecko (Primary)
API Documentation: https://www.coingecko.com/en/api
Terms: https://www.coingecko.com/en/terms
Used for:
* Live cryptocurrency exchange rates
* Cryptocurrency search (18,000+ supported cryptocurrencies)
Only the selected cryptocurrency symbol and your store currency are transmitted. No personal information or order data is sent.
Coinbase Exchange API (Fallback)
Documentation: https://docs.cloud.coinbase.com/exchange/docs
User Agreement: https://www.coinbase.com/legal/user_agreement
Used only if CoinGecko is temporarily unavailable to retrieve current exchange rates. No personal information or order data is transmitted.
Privacy
ChainCheckout is designed with privacy and merchant control in mind. The plugin never takes custody of your cryptocurrency and does not require a ChainCheckout account to receive payments. External services are used only when necessary to retrieve live exchange rates and cryptocurrency information.
For complete details, please see our Privacy Policy: https://jetlegz.com/privacy-policy/
Documentation
Comprehensive documentation is available to help you get started quickly and make the most of ChainCheckout, including installation, initial setup, wallet configuration, payment confirmation, troubleshooting, FAQs, and feature guides.
Documentation: https://jetlegz.com/documentation/chaincheckout/
Support
Need help? Whether you’re installing ChainCheckout for the first time or have questions about a feature, we’re here to help.
Support: https://jetlegz.com/support/
Email: info@jetlegz.com
Screenshots





Installation
- Upload the plugin files to the
/wp-content/plugins/chaincheckoutdirectory, or install ChainCheckout directly through the WordPress Plugins screen. - Activate ChainCheckout through the Plugins screen in WordPress.
- Navigate to WooCommerce Settings Payments ChainCheckout.
- Choose your preferred cryptocurrency and enter the wallet address where you want to receive payments.
- Enable the payment gateway.
- Your customers can now begin paying with cryptocurrency directly into your wallet.
FAQ
-
Is ChainCheckout free?
-
Yes. The core ChainCheckout gateway is completely free, lets you accept one active cryptocurrency, and never charges transaction fees. ChainCheckout Pro is an optional paid upgrade for merchants who want multiple simultaneous currencies, automatic on-chain confirmation, and recurring billing.
-
Does ChainCheckout charge transaction fees?
-
No. ChainCheckout never charges transaction fees on your cryptocurrency sales. As your business grows, more of your cryptocurrency revenue stays yours.
Note: the blockchain network itself may apply a small network (miner/gas) fee to process any cryptocurrency transaction. This fee is set by the network, not by ChainCheckout, and is standard for all crypto payments regardless of platform.
-
Where do cryptocurrency payments go?
-
Payments are sent directly into the wallet address you configure. ChainCheckout never takes custody of your cryptocurrency and never routes payments through a ChainCheckout account.
-
Which wallets can I use to receive payments?
-
Any wallet address for the network you’ve selected works — a software wallet like MetaMask, a hardware wallet like Ledger or Trezor, or even a deposit address from an exchange account. Just paste the address you want to receive payments at into the gateway settings.
-
Do I need a ChainCheckout account?
-
No. There is no registration, external dashboard, or merchant account required. Simply install the plugin, configure your wallet, and start accepting cryptocurrency payments.
-
How are payments confirmed, and how long does it take?
-
The free version allows merchants to manually review and confirm submitted payments directly inside WooCommerce. Timing depends on the confirmation speed of the blockchain network your customer paid on. ChainCheckout Pro adds automated on-chain payment confirmation, automatically confirming orders once payment reaches your configured wallet, removing the manual step.
-
What happens if a customer needs a refund?
-
Cryptocurrency payments are irreversible once confirmed on the blockchain, so ChainCheckout cannot process refunds automatically. If you want to offer refunds, you’ll need to send cryptocurrency back to your customer manually from your own wallet — we recommend collecting a return address from the customer as part of your refund process if this is something your store offers.
-
Can I accept more than one cryptocurrency?
-
Yes. The free version allows one active cryptocurrency at a time. ChainCheckout Pro expands this by allowing multiple active cryptocurrencies simultaneously.
-
Which cryptocurrencies are supported?
-
Search and choose from more than 18,000 supported cryptocurrencies, including Bitcoin, Ethereum, USDT, stablecoins, and thousands more.
-
Does ChainCheckout verify wallet addresses?
-
Where supported, ChainCheckout checks that the wallet address you enter matches the correct format for the selected blockchain network before you save it, helping catch typos and malformed addresses early. For cryptocurrencies whose formats cannot yet be automatically checked, the plugin clearly lets you know so you can double-check before accepting payments.
-
Does ChainCheckout support WooCommerce Blocks?
-
Yes. ChainCheckout supports both the classic WooCommerce checkout and WooCommerce Cart & Checkout Blocks.
-
Where can I find documentation and support?
-
Documentation: https://jetlegz.com/documentation/chaincheckout/
Support: https://jetlegz.com/support/You can also use the Support tab on the WordPress.org plugin page.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ChainCheckout – Crypto Payment Gateway” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ChainCheckout – Crypto Payment Gateway” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
