Configurable policy acknowledgement checkboxes on WooCommerce checkout—classic and Blocks—with dispute-ready order evidence.
Checkout Policy lets you add any number of required or optional policy checkboxes on WooCommerce checkout. Labels can include rich text and links to your terms, refund, or shipping pages.
Acknowledgements are stored on the order with label snapshots, optional IP and user-agent logging, email and thank-you visibility, admin CSV export, and a copyable dispute summary for chargebacks.
Add required or optional policies with rich-text labels and page links from WooCommerce → Checkout Policy.
Works on classic checkout and the Checkout Block (WooCommerce 8.9+), including order-pay flows.
Store label snapshots, policy URLs, and optional IP/user-agent data with a copyable Stripe-friendly summary.
Show accepted policies in order emails and on the order received page.
Export acknowledgements by date range for audits and chargeback responses.
Declared compatible with WooCommerce High-Performance Order Storage.
WordPress 6.0 or later, PHP 7.4 or later, and WooCommerce. Checkout Block support requires WooCommerce 8.9 or later. Compatible with HPOS.
Get Checkout Policy and require clear policy acceptance at checkout with evidence you can use when disputes arise.
