Non-USA postal addresses don't have enough room?

I’m noticing when you create an accout on the cart, you fill in the street, then the city, then the Country before the state is unlocked. If you choose USA, then the states are unlocked, otherwise the states stay locked.



But there aren’t enough fields for all the parts of the address for non-usa addresses



Take this address:



123 Apple Lane

Ilford

Essex, IG3 8QN

London, United Kingdom



See below I try to add it in, but I ran out of room for the word “LONDON”.







On most carts, the State is also labeled “State/Province” and that’s where LONDON would go. Where would customers put London in this case? It wouldn’t be inherently obvious if they were supposed to put it in the City line: “Essex, London” I don’t think.

It would be even better that if certain countries were selected (eg UK, Canada, etc), the state pull-down would populate with the states/provinces that coorespond to the selected country. Hopefully an upcoming feature CS-Cart team?

[quote name=‘disneyana’]It would be even better that if certain countries were selected (eg UK, Canada, etc), the state pull-down would populate with the states/provinces that coorespond to the selected country. Hopefully an upcoming feature CS-Cart team?[/quote]

That would be great, but I couldn’t imagine listing all of the provinces in the entire world… that would be tens of thousands of entries in the database… but at least if the drop down was dynamically replaced by a text box when a non-usa country was selected. Or just remove the drop down all together and have the customer fill it in themselves. Or maybe have an admin option that you can enabled USA only as deliver to area and you can have the drop down, but if you offer worldwide shipping, then use text box.

[quote name=‘disneyana’]It would be even better that if certain countries were selected (eg UK, Canada, etc), the state pull-down would populate with the states/provinces that coorespond to the selected country. Hopefully an upcoming feature CS-Cart team?[/quote]



This feature exists since the first CS-Cart version. Administrator can add states/provinces to any country on “Manage states” page (admin.php?target=states&mode=manage).


[quote name=‘TVC’]

Or maybe have an admin option that you can enabled USA only as deliver to area and you can have the drop down, but if you offer worldwide shipping, then use text box.

[/quote]



In CS-Cart 1.3.2 this functionality will be the same as you described. If selected country doesn’t have the states, selectbox will be replaced with text input field.