Checkout Guard: Block Spam Woo Orders
Checkout Guard: Block Spam Woo Orders
Description
Ensure the security of your WooCommerce store with Checkout Guard, a powerful plugin designed to fortify your checkout process. Checkout Guard offers a range of features to protect your online store from spam and unwanted orders.
Key Features:
1. Email Restrictions:
Easily restrict checkout for specific emails and email domains. Keep out unwanted traffic and enhance the security of your online transactions.
2. Country-Based Restrictions:
Implement checkout restrictions based on user billing country. Tailor your store’s accessibility and ensure a smoother shopping experience for your targeted audience.
3. IP Address Blocking:
Take control of your store’s security by restricting checkout for specific IP addresses. Safeguard against malicious activity and maintain a secure online environment.
4. Total Cost Range Restrictions:
Fine-tune your order regulations by restricting checkout for orders within a specified total cost range. Customize the limits to align with your store’s pricing policies.
Important: This plugin is an extension of the WooCommerce plugin, and it cannot function independently.
Filters and Actions
Multiple hooks exist that allows you to customize the plugin even further. If you need any extra hooks, please don’t hesitate to ask.
Installation
- Upload “Checkout Guard: Block Spam Woo Orders” plugin into the directory
wp-content/plugins/. - Enable “Checkout Guard: Block Spam Woo Orders” plugin.
Screenshots
Faq
You can restrict access for entire email providers by entering the domain format (e.g., *@bad-domain.com or simply bad-domain.com, depending on your version setup) directly into the Email Restrictions area in your settings panel.
Yes! As of version 1.0.2, Checkout Guard supports IPv4 wildcard blocking. You can enter notation styles like 192.168.1.* to drop bad requests originating from entire local subnets or localized bot nets.
The plugin performs a direct structural assessment against the user’s selected Billing Country right at the moment they attempt to progress through the checkout processing hook.
If a user tries to place an order that falls within your defined cost ceiling or floor settings, the system halts the transaction instantly and fires a clean WooCommerce error notice at the top of the checkout interface.
No. Checkout Guard is explicitly written as an extension for WooCommerce. It acts passively and triggers its validation engines dynamically only during processing sequences, ensuring normal browsing speeds remain completely unaffected.
Reviews
Fantastic initiative, great concept.
By Hudson Atwell on January 30, 2024
Amazing plugin, Giannis, and a fantastic initiative. Thanks for publishing your hard work.
Great plugin and great support!
By mikesterminal on January 23, 2024
Very easy to use and does the job! Thank you so much!
Changelog
1.0.4
- Optimize: Asset Loading
- Update: WordPress Version 7.0.2
1.0.3
- Fix: Issue applying limits for some visitors
- Admin: Changed menu position to WooCommerce submenu
- Update: WordPress Version 6.8.2
1.0.2
- Feature: Add IPv4 wildcards
- Update: WordPress Version 6.8.1
- Fix: Warnings
1.0.1
- Fix: Undefined variable issue
- Styling customizations
- Move to main admin menu
1.0.0
- First Edition release



