| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Divisions of United Kingdom in XC5 | ||||
![]() |
|
|
Thread Tools | Search this Thread |
#1
|
|||||||
|
|||||||
![]() Hello xcarters from UK!
What is the common list of UK divisions which uses for online checkout? We used this ISO to combine counties: https://simple.wikipedia.org/wiki/ISO_3166-2:GB Have a look the checkout on our demostore: https://demostore.x-cart.com/?target=checkout
__________________
Sincerely yours, Max Vydrin |
|||||||
#2
|
|||||||
|
|||||||
![]() In the UK, we suggest using 'Counties' as a more understandable / recognisable term than 'Divisions' even though 'UK Counties' can itself, sometimes be confusing within the UK (see ISO page below)
![]() ![]() Way back in XC 5.1.* The UK 'Counties' default list in XC5 was hopelessly inaccurate. We made a point of this on here, especially as all the US States were by default, correct. Thanks to our exciting history in the UK ![]() Back to XC 5.1.* and instead of waiting for future XC5 updates, we re-worked all this section ourselves and built-in our own shipping experiences / business demands gained during previous XC4 days. We created some separate, new Countries (but all have UK in the title - see list) which suits our own setup. We also applied 'County level' enforcement for other Countries for export orders. In all cases we used the NUTS lists (EU) and many other reliable national data sources (Worldwide) as references / verification checks when creating the 'County or Region or State' data tables. Our UK setup is: UK - Channel Islands (with 7 Counties) UK - England (with 48 Counties) UK - Isle Of Man (with (6 Counties) UK - Northern Ireland (with 6 Counties) UK - Scotland (with (32 Counties) UK - Wales (with 22 Counties) Yes we know they are not all actually 'Counties' e.g. Rushen in the Isle of Man is actually a 'Sheading' not a 'County' but we're using 'County' as a UK Default term - It's just easier that way! The ISO page (https://simple.wikipedia.org/wiki/ISO_3166-2:GB) mentioned in the last post proves that it's quite a complicated setup in the UK. Using an enforced County level drop down box as part of the address entry is maybe a little over-engineered for others, especially if they are not based in the UK, but it works perfectly for us. XC5 shipping / VAT setups are different again, but both work well with our setup e.g. The Outer Hebrides in Scotland is a lot different than the centre of Glasgow ![]() There is now a specific UK(GB) version of XC5 available for download, which we haven't looked at to be fair, but only because we are very happy with our own setup because it suits our own business. With XC5 you can either accept all the default data and go from there or, completely re-work this yourself (as we have done) or a mixture of both. It's good to have this choice / freedom and each store owner can customise things as they see fit.
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
|
#3
|
|||||||
|
|||||||
![]() The above posts were all in advance of XC5.3.3.* Now, sadly, yet another bug with XC-5.3.3.3, this one in connection with the above...
With the amount of bugs raised in the forum on this release (plus those with no forum reference) the list is possibly approaching the length of the Gettysburg Address ![]() WHAT STEPS WILL REPRODUCE THE PROBLEM? 1. Create a new account in XC5.3.3.3 2. Choose "United Kingdom" as the "Country" for your address WHAT IS THE EXPECTED RESULT? The Admin prepared list of Counties / Regions SHOULD be provided (as it was and still is, in our XC5.3.2.12 Live Store) WHAT HAPPENS INSTEAD? No List of values with the prompt "Select One" is provided. Instead free text may be entered and the value is accepted. IF the free text (or parts of it) matches an entry previously made by Admin, then this is provided as a prompt-ish... BUT the value can be selected and then OVERTYPED anyway ![]() We've tried this on our own Dev Store AND on the X-Cart Demo store. The failure is on both, every single time.... This is a MAJOR step backwards / error. This "change" allows customers to enter ANY VALUE THEY LIKE in the UK County field, including, local dialect names, misspelt names, old county name versions, slang names etc which is unacceptable. It also makes all the store preparation work, carried out by Admin, completely and utterly pointless. If this was an attempt to make the process easier for UK Customers, please think again. This is a flaw and the correct process being invoked by default (as in previous XC5 versions) should be re-applied ASAP please. Bug raised today https://bt.x-cart.com/view.php?id=48481
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
#4
|
|||||||
|
|||||||
![]() Okay... a nice, helpful and swift response to the bug ticket: https://bt.x-cart.com/view.php?id=48481 which we're going to test shortly
Quote:
Quote:
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
#5
|
|||||||
|
|||||||
![]() Not as straightforward as it seems this one...
In our fully up to date, paid business licence release of XC5.3.3.3 (in our Dev Store location) there is NO reference at all to autocomplete_states_for_countries in etc/congfig.php. Nothing. Not a single reference or line of text ![]() What's inconsistent, is that any other country that we have added ourselves previously (some of the default XC5 countries are just plain wrong and all this needed "tidying up"...) yes.. they ALREADY work perfectly and display Select One by default PLUS the USA also works this way by default as we've already mentioned...BUT...all of these work perfectly WITHOUT the autocomplete_states_for_countries line needing to be added in etc/congfig.php ![]() ![]() ***Is this because as an early adopter, the etc/congfig.php file that we have running is technically much older than the current X-Cart stock file? If so... how has that been missed in all the subsequent upgrades? [EDIT] We've added some questions to the bug ticket, in order to query some of these items ^^ [EDIT 2] See this post for reference: https://forum.x-cart.com/showpost.php?p=404917&postcount=21
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
#6
|
|||||||
|
|||||||
![]() Quote:
As I wrote in another thread, everyone in the UK has own view of the standard list of countries. To help merchants fit buyers requests we replaced the select box with combo box. Yes, it is available to enter any county, however, the system uses Zip code for shipping calculation. Also, we recommend using zip code instead counties for zones. However, to revert the previous behavior there is a special conf setting in the etc/config.php file. Our team will review the upgrade procedure to understand why the file was not updated during the upgrade.
__________________
Sincerely yours, Max Vydrin |
|||||||
#7
|
|||||||
|
|||||||
![]() Quote:
![]() Quote:
![]() We can and occasionally do use postcodes within zones, but that alone isn't the answer either. You can have a valid UK postcode for a authorised PO Box Number. Good luck delivering to that via UPS or Fedex etc ![]() Quote:
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
#8
|
|||||||
|
|||||||
![]() Only the UK has such situation with continues. For other countries merchant and buyers use ISO standard.
__________________
Sincerely yours, Max Vydrin |
|||||||
#9
|
|||||||
|
|||||||
![]() Quote:
![]()
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.1 LTS (HWE 5.19.0.35.36 Kernel)) / Plesk Obsidian Nginx 1.20.2.1 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.6.12 / PHP 7.4.33 |
|||||||
#10
|
|||||||
|
|||||||
![]() Correct, we implemented it especially for the UK
__________________
Sincerely yours, Max Vydrin |
|||||||
|
![]() |
|
Thread Tools | Search this Thread |
|
|
|
|||
X-Cart forums © 2001-2020
|