WooCommerce checkout compliance plugin

Compliance Toolkit for WooCommerce

Record tamper-evident checkout consent and capture validated VAT numbers in WooCommerce, with HPOS-safe storage and a clear data-retention tool.

Coming soon to WordPress.org Free and Pro
Product video coming soon

What it does

Two modules for WooCommerce stores. Checkout Consent adds your own consent checkboxes at checkout — worded for each language your store runs in — and stores a timestamped, tamper-evident record of every acceptance on the order. VAT Number Capture collects a VAT number at checkout and validates its format.

Evidence is never deleted silently: a capability-protected purge tool and support for WordPress’s personal-data export and erasure keep you in control. The plugin records evidence; whether that meets your legal obligations depends on your own policies and advice.

  • Checkout consent items

    Add any number of consent checkboxes beyond WooCommerce's own terms.

  • Per-language wording

    Each consent shows in the customer's real checkout language, with a fallback.

  • Tamper-evident records

    Timestamped, signed acceptance records stored on each order.

  • VAT number capture

    A VAT field at checkout with local format validation (GB and DE).

  • Retention and purge

    State your retention policy and purge evidence deliberately with a resumable tool.

  • Privacy tools

    Works with WordPress's personal-data export and erasure requests.

Screenshots

Screenshot coming soon
Screenshot coming soon
Screenshot coming soon
Screenshot coming soon

Free and Pro

FeatureFreePro (planned)
Checkout consent with evidence records
VAT number capture with format validation
Retention policy and purge tool
Live EU VIES and UK HMRC validation
Automatic VAT exemption for valid B2B buyers
Format checks for every EU country
Consent record export (PDF and CSV)
Marketing consent sync (Mailchimp, Klaviyo)

Pro is planned — ask about early access.

Ask about Pro

Requirements & resources

WordPress
6.0 or later
WooCommerce
6.0 or later
PHP
7.4 or later
VAT capture
Classic and block checkout (WooCommerce 8.9+)
Consent evidence
Classic checkout; block checkout on WooCommerce 11.0.1 without HPOS
Order storage
HPOS-safe

Frequently asked questions

Does this make my store GDPR compliant?

No plugin can guarantee that. It records consent evidence and validates VAT number formats; whether that meets your obligations depends on your policies, jurisdiction and legal advice.

Does it replace WooCommerce's Terms & Conditions checkbox?

No. It reuses WooCommerce's own terms checkbox and records evidence for the additional consent items you add.

Will the VAT field show on the block-based checkout?

Yes, on WooCommerce 8.9 and later.

What happens to recorded data if I uninstall the plugin?

It stays in place. Evidence is only ever removed deliberately, through the built-in purge tool.

Need a feature these plugins don’t cover?

I build custom WordPress and WooCommerce plugins — from a single checkout rule to a full integration with your ERP or fulfilment system.

Get a quote