v1.0.1 — Fix checkout blocking, HPOS/Blocks compatibility
What's Changed
Bug Fixes
- Fix checkout blocking legitimate orders — Removed the pre-payment unknown origin cookie check from checkout validation. This was causing false positives for customers with cookie blockers, Safari ITP, or when WooCommerce attribution JS didn't load. Unknown origin detection still runs post-payment.
- Fix Block Checkout being blocked by REST hardening — Relaxed Store API nonce verification to check header presence instead of re-verifying (WooCommerce does its own nonce verification). Fixes issues with stale or CDN-cached nonces.
New
- Declare WooCommerce HPOS and Block Checkout compatibility — Resolves the "incompatible plugins" admin notice under WooCommerce > Settings > Advanced > Features.
Upgrade Notes
Sites using this plugin should update to v1.0.1 immediately if experiencing checkout issues or WooCommerce compatibility warnings.
Full Changelog: v1.0.0...v1.0.1