WordPress plugin intelligence profile

Talistech Checkout Blocker for WooCommerce

Block WooCommerce checkout by email address, full billing name, or billing address using server-side validation.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 7.0 · PHP 8.1
Directory statusactive
Last directory update17 Oct 202616d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Talistech Checkout Blocker for WooCommerce version 1.2.1 as active, updated 16d ago and tested up to WordPress 7.1.

Overview

About this plugin

Talistech Checkout Blocker for WooCommerce prevents selected customers from placing WooCommerce orders. It validates checkout data on the server and supports both the classic checkout and the block-based Checkout, including HPOS order storage. For signed-in customers, email rules check both the account email and the billing email; name and address rules use the submitted billing details.

Rules can match:

  • Exact email addresses, complete domains, and wildcard email patterns.
  • Exact full billing names and wildcard name patterns.
  • Billing addresses using street, postcode, and country components.

The plugin can show a custom customer notice, notify administrators, force matching customers to log out, and destroy active sessions for exact blocked email addresses. Administrators and shop managers are protected from forced logout and session destruction.

This is an independent extension by Talistech. It is not affiliated with or endorsed by WooCommerce or Automattic. WooCommerce and its associated designs are trademarks of Automattic Inc.

The plugin has no external API, account, tracking or telemetry dependency. Optional administrator notifications use your site’s WordPress mail configuration, which may use a mail provider.

Rule examples

Email rules

  • @example.com blocks every address directly on that domain.
  • test-*@example.net blocks matching email patterns.
  • *@*.example.com can match addresses on subdomains.

Full-name rules

  • Jan Jansen blocks one complete billing name.
  • * De Smet blocks any full billing name ending in De Smet.

Names are matched without casing, accent, or repeated-space differences, including Unicode letter casing.

Billing-address rules

Use street and number|postcode|country code.

  • Keringstraat 7|9506|BE blocks one exact billing address.
  • *laan 10|2000|BE uses a wildcard in the street component.
  • Keringstraat 7|*|BE accepts any postcode for that street address.

Use the two-letter country code stored by WooCommerce, such as BE, NL, or FR.

Privacy

Rules containing email addresses, names and addresses are stored in this site’s WordPress options until removed by an administrator or the plugin is uninstalled. Administrator notifications are disabled by default. If enabled, checkout details are sent through the site’s mail configuration; retention of these emails depends on your mail provider and shop policies.

No data is sent to Talistech.

Notifications may contain billing and account email addresses, billing name and address, IP address, user agent and date. Checkout URLs exclude query parameters. Notifications are limited to one per IP address per ten minutes and sixty per site per hour.

Only keyed IP hashes and counters are stored for throttling; expired hashes are pruned on the next notification attempt. Mail failures do not unblock checkout.

The WordPress privacy policy guide includes suggested text. Adapt it to your shop. Uninstalling removes plugin settings, notification limits and legacy notification transients from all sites in a multisite installation.

Deactivation retains settings.

Support

com/talistech/wp-checkout-blocker-by-talistech. Do not include customer personal data in public reports.

WP-CLI

Use wp talistech-cb list --type=email, add, remove, and destroy_sessions to manage rules and exact-email sessions.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • blocklist
  • checkout
  • email
  • security
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 7.0 · PHP 8.1
Update activity17 Oct 202616d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.