=== OrderShield Checkout Blocker for WooCommerce ===
Contributors: saubhikm
Tags: woocommerce, order blocking, order blocker, email blocking, ip blocking
Requires at least: 6.0
Tested up to: 7.1
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Block WooCommerce orders based on customer email addresses or IP addresses.

== Description ==

OrderShield Checkout Blocker for WooCommerce allows store administrators to prevent customers from placing orders using specific email addresses or IPv4 addresses.

The plugin provides a simple settings page where administrators can manage blocked email addresses and IP addresses.

When a customer attempts to place an order using a blocked email address or IP address, the checkout is prevented and an error message is displayed.

== Features ==

* Block orders by email address.
* Block orders by IPv4 address.
* Manage blocked email addresses from the WordPress admin.
* Manage blocked IP addresses from the WordPress admin.
* Validate email addresses before saving.
* Validate IPv4 addresses before saving.
* WooCommerce dependency detection.

== Installation ==

1. Install and activate WooCommerce.
2. Upload the plugin to the `/wp-content/plugins/` directory.
3. Activate the plugin through the 'Plugins' menu in WordPress.
4. Go to Settings > OrderShield Checkout Blocker for WooCommerce.
5. Add the email addresses or IPv4 addresses you want to block.
6. Save your settings.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and activated.

= Can I block customers by email address? =

Yes. Add one email address per line in the plugin settings.

= Can I block customers by IP address? =

Yes. The plugin supports IPv4 addresses.

= Can I add multiple email addresses? =

Yes. Add one email address per line.

= Can I add multiple IP addresses? =

Yes. Add one IPv4 address per line.

== Screenshots ==

1. Order Blocker settings page.
2. Blocked email addresses settings.
3. Blocked IP addresses settings.

== Changelog ==

= 1.0.0 =
* Initial release.