AvoPay Bitcoin for WooCommerce
Accept Bitcoin payments in WooCommerce — funds go direct to your AQUA wallet. No node, no KYC, no chargebacks.
Solid choice
AvoPay Bitcoin for WooCommerce is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 2 months ago, and scores 62/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where AvoPay Bitcoin for WooComme… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| bitcoin | #36 |
| bitcoin payments | #40 |
| crypto payments | >100 |
| Lightning | >100 |
| payment gateway | >100 |
Rating breakdown
★★★★★★★★★★ 5 from 2 reviews
About AvoPay Bitcoin for WooCommerce
From the official readme · v1.0.26Description
AvoPay lets your WooCommerce store accept Bitcoin payments with zero chargebacks, no KYC, and no code changes required. Payments settle directly to your self-custodial AQUA wallet — no middleman, no custodian.
AvoPay never holds your money. There is no AvoPay balance, no withdrawal step, and no custodial account — every payment settles wallet-to-wallet. Bitcoin appears as one more payment method at checkout, working alongside your existing gateways (Stripe, PayPal, cards) rather than replacing them.
Learn more at avopay.dev/woocommerce.
Features
- Zero node setup — no Bitcoin or Lightning node required
- Non-custodial — funds go directly to your AQUA wallet
- Two payment options — Lightning invoice or direct Liquid Bitcoin (L-BTC) payment
- Automatic sats conversion — for stores priced in EUR, USD, GBP, CAD, AUD, JPY, CHF, DKK, or BRL
- No chargebacks — Bitcoin payments are irreversible by design
- Built-in retry flow — up to 3 automatic retries per order
- Full audit log — every payment event stored per order
How it works
- Customer selects Bitcoin at checkout
- AvoPay creates a non-custodial Boltz reverse swap routing the payment to your Liquid address
- Funds arrive in your AQUA wallet automatically — no manual steps required
Requirements
- WooCommerce 8.0+
- Store currency set to EUR, USD, GBP, CAD, AUD, JPY, CHF, DKK, or BRL (additional currencies will be added over time)
- An AvoPay account — register at avopay.dev
- AQUA wallet by JAN3 (free, iOS and Android — aqua.net)
Data and privacy
Order payment data (swap IDs, invoice hashes, claim keys) is stored in WooCommerce order meta and is preserved when the plugin is uninstalled, as it constitutes a financial audit trail. Plugin configuration data (API key, wallet fingerprint, logs table) is deleted automatically on uninstall. An optional “Delete AvoPay data on uninstall” setting is available in WooCommerce > Settings > Payments > AvoPay if you prefer full cleanup.
External services
This plugin connects to the following third-party services. By activating this plugin you acknowledge that data will be transmitted to these services as described below.
AvoPay API
The AvoPay API (api.avopay.dev) is the payment processing backbone. It handles fiat-to-sats conversion, Bitcoin address derivation, ephemeral keypair generation, and HTLC claim broadcasting.
What data is sent: the merchant’s API key (used as an identifier), the WooCommerce order ID, the order amount, and the store currency. No customer personal data (name, email, address) is ever transmitted to this service.
When it is sent: on every payment at checkout.
Privacy Policy · Terms of Service
Boltz Exchange
Boltz Exchange (api.boltz.exchange) is a non-custodial atomic swap provider. AvoPay uses it to create Lightning-to-Liquid Bitcoin reverse swaps so payments are routed to the merchant’s self-custodial AQUA wallet.
What data is sent: swap amount in satoshis, an ephemeral claim public key, a refund public key, and a generated swap ID. No customer personal data is transmitted.
When it is sent: at payment creation (swap setup) and during settlement (status polling and cooperative claim).
Privacy Policy · Terms of Service
Blockstream Esplora
Blockstream’s public Esplora API (blockstream.info/liquid) is used to detect incoming Liquid Bitcoin (L-BTC) transactions when a customer pays via the L-BTC Direct payment tab.
What data is sent: the merchant’s Liquid wallet address, to query whether an incoming transaction has been received. No customer personal data is transmitted.
When it is sent: periodically while the customer has the L-BTC Direct tab open at checkout.
Privacy Policy · Terms of Service
CoinGecko
CoinGecko (api.coingecko.com) provides live BTC exchange rates used to calculate the satoshi amount for each order.
What data is sent: the store currency code only (e.g. “EUR” or “USD”). No personal data is transmitted.
When it is sent: at payment creation.
Privacy Policy · Terms of Service
CoinCap
CoinCap (api.coincap.io) is used as a fallback BTC rate source if CoinGecko is unavailable.
What data is sent: no parameters; no personal data is transmitted.
When it is sent: only if CoinGecko is unreachable at payment creation.
Privacy Policy · Terms of Service
Credits
This plugin includes qrcodejs, a JavaScript QR code generator.
Original QR code algorithm by Kazuhiko Arase.
JavaScript port: https://github.com/davidshimjs/qrcodejs
Licensed under the MIT License.
Installation
- In your WordPress admin, go to Plugins > Add New Plugin
- Search for “AvoPay Bitcoin for WooCommerce”
- Click Install Now, then Activate
- Go to WooCommerce > Settings > Payments > AvoPay and enable the payment method
- Navigate to WooCommerce > AvoPay to complete the 3-step setup:
- Create a free account at avopay.dev and copy your API key
- Paste your API key into the plugin to connect your account
- Scan the QR code with your AQUA wallet to link your Bitcoin address
- Send a test payment to verify everything works end-to-end
Frequently asked questions
Do I need to run a Bitcoin node?
No. AvoPay uses Boltz Exchange for non-custodial Lightning to Liquid swaps. No node required.
Where do funds go?
Directly to your AQUA wallet. AvoPay never holds your funds.
What wallet do I need?
The AQUA wallet by JAN3 — free on iOS and Android at aqua.net.
Are there chargebacks?
No. Bitcoin payments are irreversible by design.
Can I accept both cards and Bitcoin?
Yes. AvoPay adds Bitcoin as one more payment method at checkout — it works alongside Stripe, PayPal, and any other WooCommerce gateway you already use. Customers who want to pay by card still can; nothing about your existing checkout changes.
Which currencies are supported?
Stores priced in EUR, USD, GBP, CAD, AUD, JPY, CHF, DKK, or BRL. The order total is converted to satoshis at the live BTC rate at checkout. Additional currencies will be added over time.
What are the fees?
AvoPay charges a flat subscription with no percentage transaction fee. A Boltz swap fee of roughly 0.25% plus a small network fee applies at settlement — charged by Boltz, not AvoPay. Your first 5 payments are free.
What happens if the AvoPay service is unreachable?
New Bitcoin payments fail gracefully — the customer sees a standard payment error and can complete the order with any other payment method you offer. Orders that have already been paid are never lost: Boltz retries settlement webhooks, and the plugin’s own cron re-checks every pending order once a minute until settlement is verified. Because funds settle wallet-to-wallet, your money is never held by AvoPay at any point.
What happens to my data if I uninstall the plugin?
Plugin configuration (API key, logs, wallet connection) is deleted automatically. WooCommerce order payment data is preserved by default as a financial audit record. You can enable full deletion under WooCommerce > Settings > Payments > AvoPay before uninstalling.
Changelog
Recommended update. Fixes payment card position on WooCommerce Blocks checkout and improves QR code readability.
1.0.26
- Fix: an on-chain Bitcoin payment that ran into a problem (wrong amount sent, or a delayed internal confirmation) previously showed “Payment returned” at checkout. In both cases nothing had actually been returned yet, so the message could read as reassuring when it wasn’t. Checkout now shows “Payment issue — please contact support” instead.
1.0.25
- Improvement: if your AvoPay account email is not yet verified, saving the API key or starting the setup test payment now shows a clear notice with a link to your avopay.dev dashboard to resend the verification email, instead of a generic error. AvoPay requires a verified email before an account can accept payments.
1.0.24
- Improvement: as soon as a payment is detected on the network, the QR code, address, and copy buttons now disappear from the checkout page — only the live status remains. Previously the QR stayed on screen next to “payment detected” messages, which could invite a second payment. Applies to all three payment options (Lightning, Liquid, on-chain Bitcoin).
- Improvement: once a payment is detected, the payment-method tabs are hidden so a buyer can no longer switch to another method and accidentally pay twice while the first payment confirms.
- Improvement: the setup test payment behaves the same way — after a Liquid payment is detected, the test QR codes and tabs disappear while it waits for confirmation.
1.0.23
- Fix: when a Bitcoin payment could not be started for a permanent reason — most often an order total below the Bitcoin minimum, or a store currency AvoPay does not support — checkout showed “Payment temporarily unavailable. Please try again.”, inviting a retry that could never succeed. The real reason is now shown instead, so the shopper and the store owner can see what to change. Genuine temporary problems still show the retry message.
- Wording: the Liquid payment tab now highlights the amount as “1,234 sats of L-BTC” above the QR code, and the separate note about other Liquid assets at the bottom of the tab has been removed.
1.0.22
- Improvement: instant Liquid (L-BTC) settlement now works out of the box — the settlement push is authenticated with the key created automatically when you connect your wallet, so the manual AVOPAY_INTERNAL_CLAIM_SECRET wp-config.php constant is no longer required (still accepted if already set).
- Wording: the payment method is now presented as “Bitcoin” rather than “Bitcoin Lightning”, reflecting that AvoPay accepts Lightning, Liquid (L-BTC), and on-chain Bitcoin. Lightning remains one of the three payment options at checkout.
1.0.21
- Improvement: the Liquid payment tab now warns buyers to send L-BTC (Liquid Bitcoin) only — other Liquid assets such as USDT arrive in the merchant wallet but are not detected as payment for the order.
- Improvement: the setup test payment now settles through the same pipeline as real orders — success shows within seconds of paying (previously it could take several minutes), and the funds claim runs on the AvoPay server so a slow website can no longer delay it.
- Feature: the test payment offers a second Liquid (L-BTC) direct tab, verified with the same cryptographic settlement checks as real Liquid payments.
- Improvement: the AvoPay dashboard now shows a notice when a newer plugin version is available, with a one-click “Update now” link — no need to check the Plugins page. The check runs server-side and is cached for six hours.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best AvoPay Bitcoin for WooCommerce alternatives
All bitcoin plugins →FAQ
AvoPay Bitcoin for WooCommerce: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 5, 2026
Is AvoPay Bitcoin for WooCommerce free?
Yes. AvoPay Bitcoin for WooCommerce is free to download and use from the official WordPress.org plugin directory.
Is AvoPay Bitcoin for WooCommerce safe to use in 2026?
AvoPay Bitcoin for WooCommerce is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 2 months ago, and scores 62/100 on our health check.
How many websites use AvoPay Bitcoin for WooCommerce?
AvoPay Bitcoin for WooCommerce is active on <10 WordPress websites and has been downloaded 674 times since it launched in June 2026. It was downloaded 90 times in the last 30 days.
Does AvoPay Bitcoin for WooCommerce work with WordPress 7.1?
AvoPay Bitcoin for WooCommerce is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does AvoPay Bitcoin for WooCommerce need?
AvoPay Bitcoin for WooCommerce requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was AvoPay Bitcoin for WooCommerce last updated?
The latest version, 1.0.26, was released on July 24, 2026 (2 months ago).
Who makes AvoPay Bitcoin for WooCommerce?
AvoPay Bitcoin for WooCommerce is developed and maintained by avopaydev.
What are the best alternatives to AvoPay Bitcoin for WooCommerce?
The most popular alternatives to AvoPay Bitcoin for WooCommerce are MyCryptoCheckout (8K+ installs), Bitcoin Payments (2K+ installs) and BTCPay Server (1K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card