Quote Originally Posted by lat9 View Post
If you give me a tad more insight into what you're trying to do, it would help me help you.
Link to my test site if you wish to view -

http://61.245.139.145/zencart/

The background:
Basically we only deliver locally in our own vans or via courier, hence the use of the zipship module. A large proportion of our deliveries are gifts so frequently the shipping and billing won't match, and in many cases the billing address will be interstate or overseas.

To avoid (in particular) overseas customers making mistakes with suburb vs postcode I have an input select list of suburbs we deliver to, and on selection it populates the postcode field. There are many suburbs of Perth we do not deliver to and we also wish to avoid customers fudging the booking by putting in a false postcode against somewhere we don't go. It will happen - was only yesterday discussing with a colleague who is constantly blamed by customers who themselves have put the wrong information in.

This has worked really well prior to OPC, as well as with OPC v1.

The Problems
A. Because OPC is now truely one page without the edit address buttons, the zipship module is quoting a rate based on the billing postcode prepopulating the shipping postcode. Even though my form is showing errors without a 'city' being selected, the user is able to click checkout and move forward to payment. Hence I don't want the shipping info prepopulated because I want to force the customer to enter shipping suburb/postcode separately (and correctly).

B. I don't understand why my input select doesn't work.