plugin-icon

Checkify for WooCommerce

Age verification gate for WooCommerce using Checkify Connector.
Version
1.2.12
Last updated
Jul 20, 2026
Checkify for WooCommerce

Checkify for WooCommerce adds a privacy-first age verification gate to your WooCommerce shop. Customers scan a QR code with the Checkify app to prove their age before checkout.

Requires Checkify Connector and WooCommerce.

Features

  • Configurable minimum age from 10 to 110
  • Verified or High Assurance assurance levels (aligned with the Checkify app)
  • Gate scope: checkout only, cart + checkout, or entire storefront
  • Inline widget on cart/checkout or full-page gate for catalog protection
  • Restrict verification to selected product categories (for example Vape or Alcohol)
  • Optional skip for logged-in customers and shop-manager bypass
  • Classic checkout and WooCommerce Checkout block / Store API support
  • HPOS (custom order tables) compatible

How it works

  1. Install and connect Checkify Connector with your Checkify Pass ID.
  2. Activate Checkify for WooCommerce.
  3. Configure minimum age, scope, and optional category restrictions under WooCommerce Checkify age gate.
  4. Unverified customers see the Checkify QR widget and cannot complete checkout until verified.

Category-scoped gating

Leave all category checkboxes unchecked to require verification for every product. Select specific categories to gate only those products and carts that contain them. Products in unrestricted categories (for example a t-shirt) should not trigger the gate when categories are configured correctly.

External services

This plugin relies on Checkify Connector (required dependency) to connect your WordPress site to Checkify verification services.

Service used:

  • Checkify API: https://checkify.me
  • Checkify website: https://checkify.me

Data is sent to Checkify when a customer starts or completes age verification on your shop (via the Checkify Connector plugin). This plugin itself does not make separate API calls; it uses the Checkify Connector API and verification session already configured on your site.

The plugin may cause the following data to be sent to Checkify (through Checkify Connector):

  • Your WordPress site domain
  • A Checkify site identifier and installation identifier
  • The Checkify Pass identifier configured by the site administrator
  • Verification request identifiers and status tokens
  • Request timestamps
  • Cryptographic signatures used to authenticate the WordPress installation

Browser storage (via Checkify Connector):

  • Cookie: checkify_state_id (functional verification session binding)
  • sessionStorage: short-lived pending QR request state in the verification widget

Checkify privacy policy: https://checkify.me/privacy-policy

Checkify terms: https://checkify.me/terms_and_conditions

Freeon paid plans
Tested up to
WordPress 7.0.2
This plugin is available for download for your site.