Updates5 min readMarch 19, 2026

BTC Checkout v2.1.2: WordPress.org Review Fixes and What Changed

Version 2.1.2 resolves every issue raised during WordPress.org plugin review. Here is exactly what changed, why it matters, and how to update.

By BTCCheckout Team
Share:
BTC Checkout version 2.1.2 announcement graphic with Bitcoin shield symbol and compliance checkmarks on dark circuit board background

What Is BTC Checkout v2.1.2?

BTC Checkout v2.1.2 is a compliance-focused release that resolves every issue raised during the WordPress.org plugin review process. No new features were added in this version. The entire release is dedicated to meeting WordPress.org coding standards, improving documentation transparency, and hardening the plugin for directory approval.

If you are already running BTC Checkout on your WooCommerce store, this update ensures your installation aligns with the same standards enforced by the official WordPress plugin directory. If you are evaluating BTC Checkout for the first time, v2.1.2 represents the cleanest, most thoroughly reviewed build to date.

Why This Release Exists

Every plugin submitted to WordPress.org goes through a manual review by the WordPress Plugin Review Team. Reviewers check for adherence to the [Plugin Developer Handbook](https://developer.wordpress.org/plugins/) guidelines, which cover everything from function naming conventions to how external API calls are disclosed to users.

The initial review of BTC Checkout flagged several areas that needed attention. None were security vulnerabilities or functional bugs. They were compliance issues β€” places where the code worked correctly but did not follow WordPress.org conventions precisely. Version 2.1.2 addresses every single item.

What Changed: The Full Breakdown

Standardized Naming Prefixes

WordPress requires that all plugin functions, classes, transients, and options use a unique prefix to prevent conflicts with other plugins. BTC Checkout previously used a mix of short prefixes like `cc_hb_` alongside the standard `btc_checkout_` prefix.

In v2.1.2, every transient key, function name, and JavaScript localization object now uses the `btc_checkout_` prefix consistently. The `uninstall.php` cleanup routine was updated to match, ensuring that deactivating the plugin removes all data cleanly.

Inline Scripts Moved to Enqueued Files

WordPress coding standards require that JavaScript be loaded through `wp_enqueue_script()` rather than printed inline in PHP templates. The admin settings page previously included a small inline `

Frequently Asked Questions

What changed in BTC Checkout v2.1.2?

Version 2.1.2 addresses all WordPress.org plugin review feedback: standardized function and transient prefixes to btc_checkout_, moved inline scripts to enqueued JS files, added full external service disclosure for CoinGecko and Blockchain.info APIs, and fixed broken documentation links.

Do I need to reconfigure anything after updating to v2.1.2?

No. The update is fully backward compatible. Your wallet address, payment settings, and order history are preserved. The renamed transients and function prefixes are handled internally with no action required on your part.

Is BTC Checkout approved on WordPress.org?

BTC Checkout has been submitted to the WordPress.org plugin directory and is pending final review. Version 2.1.2 was built specifically to resolve every item flagged during the initial review cycle. You can download it directly from btccheckout.ai in the meantime.

How do I update from an earlier version of BTC Checkout?

Download the v2.1.2 ZIP from btccheckout.ai, then go to Plugins > Add New > Upload Plugin in your WordPress dashboard. Upload the ZIP and WordPress will prompt you to replace the existing version. All settings are preserved automatically.

Ready to Accept Bitcoin Payments?

Start accepting Bitcoin on your WooCommerce store in under 5 minutes. Zero fees. No KYC.

View Pricing