Makes states Woocommerce configurable
Add a method to limit the states before clicking "place order", similar to the limit countries function.
Many retailers either cannot or do not want to ship to every state.
Using "woocommerceaftercheckout_validation" function is not acceptable, since this happens after the order has been placed.
.

8 comments
-
Luke Cavanagh commented
You can already do this.
https://nicola.blog/2014/12/08/sell-in-specific-states-with-woocommerce/ -
Jennifer commented
Yes! I need this for my store site as well! There are very specific states that my company is not allowed to ship to. I need to be able to stop people from ordering things to be shipped to these states.
-
Chris J. Popp commented
Still would like to get this going for a client, as it's a big factor in the development of our site.
-
Chris J. Popp commented
Has this been implemented in 2.x? My client is selling products that are not allowed in all states due to state regulations.Opening up the door to those states puts my client at risk for lawsuits, fines, etc.
Thanks!
-
Anonymous commented
Can the UPS or FedEx extensions do this.
This is a must have feature.
-
Lauren commented
Agreed! I have a client who can only ship products to Ontario.
-
Gregg commented
And I third that!
-
Andrei G. commented
I second that. We're currently dealing with a client who can only ship their products to California.
Is there any way this can be restricted via a functions.php override or some other manner?