Master One Posted May 8, 2014 Share Posted May 8, 2014 Is it possible to limit product availability / sales to a certain country, as it sometimes can be found on Amazon? We are going to have a product which is only allowed to be sold domestic, so we can not sell and ship it to any other country. Can this somehow be done with PrestaShop 1.6.0.6? Link to comment Share on other sites More sharing options...
tomerg3 Posted May 8, 2014 Share Posted May 8, 2014 If you only enable your country in the country list, no one will be able to purchase it anywhere else. You can use the built in GEO location tool to completely clock users from other countries from seeing the shop. Link to comment Share on other sites More sharing options...
Master One Posted May 9, 2014 Author Share Posted May 9, 2014 Sorry @tomerg3, I haven't been specific enough: We have one category of products which can only be sold domestic, but all other products can be shipped abroad without restrictions. I guess this can somehow be done with a certain carrier setup? Link to comment Share on other sites More sharing options...
tomerg3 Posted May 9, 2014 Share Posted May 9, 2014 Yes, you will need to create a carrier that is only for the USA products, and them edit those products, and restrict them only for the carrier you created for the USA Link to comment Share on other sites More sharing options...
Master One Posted May 9, 2014 Author Share Posted May 9, 2014 I see, I'll have to play around with this idea. Can you tell what the consequence is when a visitor (not logged in, but from from abroad) puts such a restricted item into the shopping cart and tries to check-out a customer (logged in, but with shipping/invoice address abroad) puts such a restricted item into the shopping cart and tries to check-out (or is the product not shown in that case) ? For example Amazon lets you put such location restricted items into the shopping cart but tells you on check-out that such a restricted item can not be shipped to the selected shipping address. Does PrestaShop handle it the same way in such a setup? Link to comment Share on other sites More sharing options...
tomerg3 Posted May 9, 2014 Share Posted May 9, 2014 It will say there are no available carriers to deliver to that address. You can customize that text. 1 Link to comment Share on other sites More sharing options...
Kijam López Posted January 11, 2015 Share Posted January 11, 2015 This module restricts the sale of a product by country, using geoip: http://addons.prestashop.com/en/checkout-modules/18528-geoip-settings.html Link to comment Share on other sites More sharing options...
CarpalWatch.com Posted December 29, 2015 Share Posted December 29, 2015 create a carrier select the countries select shipping in one of the products that you wish to restrict. Go to ps_product_carrier Find the product by its id and get the carrier reference. get the ids of all the products you wish to restrict. (can export from the products page) create a 3-column csv file corresponding to the ps_product_carrier table and paste all e ids and set the carrier ref to be the same as the one found earlier and the id_shop. For bulk updating. Link to comment Share on other sites More sharing options...
Rosie Posy Posted April 7, 2017 Share Posted April 7, 2017 create a carrier select the countries select shipping in one of the products that you wish to restrict. Go to ps_product_carrier Find the product by its id and get the carrier reference. get the ids of all the products you wish to restrict. (can export from the products page) create a 3-column csv file corresponding to the ps_product_carrier table and paste all e ids and set the carrier ref to be the same as the one found earlier and the id_shop. For bulk updating. Hi there where do I findps_product_carrier, I have been looking in the FTP files but cant find it can you advise, thanks kind regards Len Link to comment Share on other sites More sharing options...
Recommended Posts