=== Shipping Option Conditions for WooCommerce ===

Contributors: weboptics, haseebnawaz298
Tags: woocommerce, free shipping, local pickup, hide, hide shipping methods
Tested up to: 7.0
Stable tag: 1.2.2
WC requires at least: 3
WC tested up to: 5.6.0
License: GPL v2 or later
URI: http://www.gnu.org/licenses/gpl-3.0.html

Conditionally show or hide WooCommerce shipping methods based on free shipping availability and cart total.


== Description ==

Simplify your online store's shipping choices with the Easy Ship Options plugin for WordPress. This tool lets you effortlessly manage how shipping methods are displayed, providing a seamless shopping experience for your customers.

= Features =

* Hide all shipping options when free shipping is available.
* Force-show individual methods even when hidden by free shipping (override).
* Set a minimum cart total per shipping method — method only appears when cart reaches the threshold.
* Set a maximum cart total per shipping method — method disappears once the cart exceeds the limit.
* Combine min and max to create a cart total range for any method.
* Compatible with multiple shipping zones.
* Add a custom shipping option with per-state/county pricing.

== Frequently Asked Questions ==

= I need help to configure the plugin? =

Please email me at <a href="mailto:haseebnawaz298@gmail.com" target="_blank">haseebnawaz298@gmail.com</a>

= For support or troubleshooting help =

Submit a issue <a href="https://github.com/weboptics/shipping-option-conditions-wc/issues">here</a>.

== Screenshots ==
1. If checked, other shipping would be un-available when this is available.
2. If checked, this shipping method will show even if Its hidden by free shipping.
3. Select Conditional Shipping Option from the shipping options.
4. Add Amounts Here and save, any empty amount will be considered free.

== Installation ==

1. Download the plugin & install it to your `wp-content/plugins` folder (or use the Plugins menu through the WordPress Administration section)
2. Activate the plugin
3. Navigate to **WooCommerce > Settings > Shipping > Shipping options > Shipping Zone**.
4. Select your option.
5. Save and enjoy!


== Changelog ==

= 1.0.0 =
* Release first version

= 1.0.1 =
* Update plugin description.
* Added Frequently Asked Questions.
* Added Screenshots.
* Added Changelog.
* Added Banner and Icon.
* Added Plugin URI.

= 1.0.2 =
* Update tested up to version from 6.3 to 6.4.2

= 1.0.3 =
* Updated the code into a Class
* Added notice that WooCommerce is Required.

= 1.0.4 =
* Updated Screenshots
* Update Options Labels
* Update Tested upto
* Added notice that WooCommerce is Required.

= 1.0.5 =
* Updated Version

= 1.0.6 =
* Updated Tags
* 
= 1.0.7 =
* Updated tested upto

= 1.0.8 =
* Updated author and contributors
* Updated tested upto

= 1.0.9 =
* Work on WP Coding standards
* Added Conditional Shipping by State/County Option

= 1.1.0 =
* Update Stable Tab

= 1.2.0 =
* Security Updates
* Minor code cleanup and fixes 

= 1.2.1 =
* Move Options inside WooCommerce shipping tab

= 1.2.2 =
* Added Cart Total Condition — set a minimum and/or maximum cart subtotal per shipping method. Methods outside the defined range are automatically hidden at checkout.
