I have a D7 + Commerce site. One of the products is a free sample. The billing panes are hidden when they checkout and only have a free sample in their cart. I also have a rule detecting when it is only a free sample in their cart, and offering a free shipping option. How can I add validation to that shipping address so that they have to put something in. Right now they can check out without entering a shipping address, since Country is the only required field and it has a default value.
I am trying to add a condition in the flat rate shipping option of "Order address component comparison" (see: http://i.imgur.com/BYZxQ4h.png) and I want to add a wildcard or a greater than option to that comparison, but I am not sure how to do that. (See: http://i.imgur.com/VG8rP4u.png)
Alternatively is there and overall way to make certain address fields required?