Search the Community
Showing results for tags 'default country'.
-
By default Prestashop does not seem to show the correct carriers (shipping costs) and VAT for non-logged in visitors. The built-in Geolocation IP database is supposedly not so accurate either, and functions quite limited. So after confirming with the developer, if carriers / VAT etc would also be localized correct for non-logged in visitors I bought the "Auto Change Language And Currency - Geolocation Module" from Idnovate: https://addons.prestashop.com/en/international-localization/7363-auto-change-language-and-currency-geolocation.html However after countless hours, it still do not show the correct carriers for non-logged in visitors (only works correctly when visiting from the Store Default Country (as set in Localization menu). Though the developer also reproduces the issue, he takes no responsibility (despite confirming it would solve the carrier problem before buying). So this makes the module pretty useless for international visitors, and no solution or refund offered, nice! So do other have experience with this issue and with Geolocation modules which actually works as intended? PROBLEM (tested both in PS 1.6.1.24 and PS 1.7.6.5): The carriers shown/used prior to login is based on the Carriers with values for the Shop Default Country (as defined in Localization menu). Not based on the actual carriers for the IP detected country. The carrier shipping prices are the correct localized value though - but the carrier list itself are wrong (until login / creating account for the same country as IP detected) So if a carrier from the BO Default Shop Country does not have a shipping value for a certain country, it then appears as FREE SHIPPING instead of being hidden (like when logged in). If changing the BO Shop Default Country (under Localization) to the same country as the visitor, everything will actually work perfectly. But according to developer one cannot override this to IP detected country of the visitor, so apparently not a solution. Obviously there is some Prestashop bug involved, as the carrier list should of course not be based on the Shop default country for non-logged in visitors if country is already GeoIP detected. But since the same problem occur in both PS1.6 and PS1.7, I wonder if other Geolocation modules deals with this differently to overcome it, as I could not find much history about the issue. Test Example: BO Default Shop Country: Denmark (in Localization menu) / Default Carrier sorting: Best Price (in Carrier Settings menu) Carrier-A - €5 to Denmark (the Default Shop Country). No shipping to other zones. Carrier-B - €10 to All Zones except Denmark. Result: - When visiting from Denmark (IP detected by module), cart will correctly show the Carrier-A €5 in cart when not logged in. - When visiting from other country IP (IP detected by module), cart will then incorrectly use Carrier-A too, but show FREE SHIPPING since no value defined for the IP detected country. (Carrier-A should have been hidden and Carrier-B should be used/visible first since only this have a shipping value for the IP detected country. When creating account/ login with same country, the carrier list becomes correct again). If changing 'BO Default Shop Country' in Localization menu to same country as the IP detected visitor country, the carrier list will be correct - and same whether logged in or not. (Used Windscripe VPN Chrome plugin to test from other countries) See screenshot from PS1.6 (easier to see the issue in PS16, since the carrier list is visible during checkout prior to creating account. Unfortunately the shipping menu appears collapsed in PS1.7,)
- 2 replies
-
- carriers
- default country
-
(and 1 more)
Tagged with:
-
Hi, I'm newbie to this forum, I setup the PS 1.5 at my localhost using Xampp. I'm trying to change the checkout default country from backoffice using module Localization->Configuration => Default country to Canada but whenever I test any order while checkout page, I can only see 1 country(US) from the drop down menu under the section of: Estimate the cost of shipping & taxes. Anyone could please help me in this? Much appreciated! Nadeem
- 4 replies
-
- default country
- checkout
-
(and 1 more)
Tagged with:
-
Now: I try to change the default country to display on each form. I change it to EEUU, but only change on the create account. But when the customer TRY TO ADD a NEW address the Dafult Country Display "España" How can Force to Display on the create account: EE.UU and when the customers add a NEW ADDRESS display the Country GUATEMALA? Thanks again FAHR
- 2 replies
-
- default country
- address
-
(and 1 more)
Tagged with:
-
Hello, In my Prestashop Vers 1.4.7.0 the shipping fee only appears to the default country before log in, to other countries before log in it appears as "free!" and only appears the shipping fee after login. The default country is into: Shipping> Countries > Default country: Anyone to help me? I want to show all shipping fees to all countries before login, and not only to the default country. Look the attach, i set brazil as default country, and to others is appearing free, it is before log in in my site. All configurations on countries, carriers, and weight range are the same to all countries. Thank you! Fillipe A.
-
- shipping free
- cart
- (and 6 more)