Block Emails & Addresses for WooCommerce Checkout
Block emails, shipping addresses, phones, names and IPs during WooCommerce checkout — including block checkout and express payment buttons.
Solid choice
Block Emails & Addresses for Wo… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 700+ sites, is rated 5/5 and was last updated 1 month ago, and scores 73/100 on our health check.
- Small user base (700+ active installs)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Block Emails & Addresses fo… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| block | >100 |
| emails | #25 |
| fraud | #29 |
| spam | >100 |
| woocommerce | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 6 reviews
About Block Emails & Addresses for WooCommerc…
From the official readme · v1.1.1Description
Block Emails & Addresses for WooCommerce lets you stop unwanted customers at checkout. The order is rejected before payment is taken, and you can customize the error message shown to the blocked customer.
Block by:
- Email — exact address (
spam@spammy.org), whole domain (@spammy.org) or TLD (.xyz) - Shipping address — substring patterns checked against all address fields, or
r:regex; also catches street/number split across address lines 1 and 2 - Phone — digit-normalized substring matching, so
5256016catches302-525-6016,(302) 525-6016and+13025256016alike;r:regex supported - Name — case-insensitive fragments against billing/shipping first and last names;
r:regex supported - IP — exact IPs and CIDR ranges (
119.237.8.0/24), with#comment lines
Covers every checkout path:
- Classic (shortcode) checkout
- Block checkout (Store API)
- Express payment buttons — Apple Pay, Google Pay, PayPal — which bypass the classic checkout validation
Keeps you informed:
- Counters of blocked checkout attempts (with reset buttons)
- A recent-blocks log on each settings page showing the matched rule, attempted value and IP
- Full history in WooCommerce > Status > Logs (source
wc-block-emails)
Matching is case-insensitive. Nothing is blocked until you add an entry.
Installation
- Upload the plugin files to the
/wp-content/plugins/wc-block-emailsdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the WooCommerce->Block Emails and WooCommerce->Block Addresses screens to configure the plugin.
Frequently asked questions
What does this plugin do?
It blocks checkouts by email, shipping address, phone, name or IP during the WooCommerce checkout process.
How do I use the plugin?
After installing and activating the plugin, go to WooCommerce->Block Emails for email rules (one per line: spam@spammy.org, @spammy.org or .xyz) and WooCommerce->Block Addresses for address, phone, name and IP rules.
Does it work with the block checkout and express payment buttons?
Yes. The checks also run on the Store API, which covers the block checkout and express buttons such as Apple Pay, Google Pay and PayPal.
I used the separate Block Addresses for WooCommerce plugin. Do my rules carry over?
Yes. This plugin uses the same settings storage, so existing address/IP/phone/name rules are picked up automatically. Deactivate the old plugin after updating so the checks don’t run twice.
Changelog
New: block by shipping address, phone, name and IP — see WooCommerce > Block Addresses.
1.1.1
- Store API rejections now use a neutral generic REST error code.
1.1.0
- Merged in Block Addresses for WooCommerce: block by shipping address (substring or regex, including street/number split across address lines), phone (digit-normalized), name and IP (exact or CIDR). New screen: WooCommerce > Block Addresses.
- Existing Block Addresses settings carry over automatically (same storage keys).
1.0.5
- Block on the Store API: block checkout and express payment buttons (Apple Pay, Google Pay, PayPal) no longer bypass the blocklist.
- Case-insensitive matching.
- Blocked-attempts counter with reset button.
- Recent-blocks log on the settings page (matched rule, email, IP) plus full history in WooCommerce > Status > Logs. Log source filterable via
woob_log_source. - Declare WooCommerce as a required plugin.
1.0.2
- Declare HPOS compatibility.
1.0.1
- You can now enter TLDs (top-level domains) to block all email addresses from that domain. Example: .org will block all email addresses ending in .org.
1.0.0
- Initial release.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Block Emails & Addresses for… alternatives
All block plugins →FAQ
Block Emails & Addresses for WooCom…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 1, 2026
Is Block Emails & Addresses for Wo… free?
Yes. Block Emails & Addresses for Wo… is free to download and use from the official WordPress.org plugin directory.
Is Block Emails & Addresses for Wo… safe to use in 2026?
Block Emails & Addresses for Wo… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 700+ sites, is rated 5/5 and was last updated 1 month ago, and scores 73/100 on our health check.
How many websites use Block Emails & Addresses for Wo…?
Block Emails & Addresses for Wo… is active on 700+ WordPress websites and has been downloaded 4,795 times since it launched in December 2023. It was downloaded 291 times in the last 30 days.
Does Block Emails & Addresses for Wo… work with WordPress 7.1?
Block Emails & Addresses for Wo… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Block Emails & Addresses for Wo… need?
Block Emails & Addresses for Wo… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Block Emails & Addresses for Wo… last updated?
The latest version, 1.1.1, was released on August 19, 2026 (1 month ago).
Who makes Block Emails & Addresses for Wo…?
Block Emails & Addresses for Wo… is developed and maintained by con.
What are the best alternatives to Block Emails & Addresses for Wo…?
The most popular alternatives to Block Emails & Addresses for Wo… are Spectra Legacy (1M+ installs), Breadcrumb NavXT (800K+ installs) and PDF Embedder (300K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card

