Magento Restrict Product By Country is an extension which allows you to restrict the shipping of products for certain countries. If you don’t want to sell any product in some countries, you can restrict shipping for each product. Thus, users from these countries will be prevented from trying to order the products. This saves customers from unsuspected behavior.
Installation Steps 1 . Upload file manually – Extract it and then extract “Custom_Productrestrict-1.0.0.tgz” and then copy all files app folder and then paste into your magento root directory.
2. Second way is from admin panel – Go to admin panel – System -> Configuration -> Magento Connect -> Magento Connect Manager and unchecked ” Put store on the maintenance mode while installing/upgrading/backup creation” option and browse file and upload it.
3. Clear Cache
4. Now follow provide documentation or goto admin panel and edit any product, you will see restricted country multiple select list.
Nice work GLWS :)
Hello, just tried this extension with my magento. It installed successfully but when I try to add ANY of our product to cart, it gives us an error, "Cannot add the item to shopping cart". Please let me know if there is anything I need to change or update. Thank you. We are using mangento 126.96.36.199
We have moved onto another extension. Please refund $19 as we weren't able to implement this extension onto our website. Thanks
Hello, Any update on the refund? Thanks
Hi, Sorry, refund is not possible in this way that you purchased item and now you are not using that item and you want refund. Refund is available in only case that I couldn't fix the issue or I am not providing support. I am available for support. And also error which you mentioned is not due to this extension. Let me know if you need any support in it. Thanks
Error came up only after installing this extension, and went away after I uninstalled it. Since this extension does not work and we do not want it anymore, why is refund not an option since it has been less than a week since the time I bought this extension?
Because if error is due to my extension then I am available for fixing it, I already mentioned you that send me your website URL and admin panel credentials so I can confirm that error is due to my extension. It is tested multiple times on mangento 188.8.131.52 version and others. If you still need support, I am available for support but I can not refund without confirming it.
fantastic work :) !
this extension work with virtual product? are you have a demo? thanks
Yes, this extension will work with virtual product too, just after installing goto your admin panel menu "Catalog -> Attributes -> Manage Attributes" and search for attribute code "restrict_countries" edit it and select "Apply To" virtual product as simple product and configurable products are already selected. Demo is not available yet, you can see screenshots on codecanyan.
Hi, I install correctly all files (app, lib) in my ftp But nothing appears in product edition
And nothing in Configuration > Catalog > catalog
Hi, Did you flush the cache?
Issue fixed, thanks
Hi aneel15, bought your fine extension yesterday, thanks for your work. Works like a charm, importing data with magmi is working as well. Nevertheless I am facing a serious problem. We are offering Paypal express checkout besides the magento onepage checkout. If a customer chooses the Paypal checkout your extension is not triggered and the customer could buy the item even if it is restricted for his country. Do you think we could edit the Paypal checkout and add your extensions functionality? Kindest regards, Georg
I got an issue with your module, it only works on simple products, we are mostly working with grouped products and is not enabling me the restriction on grouped products http://kahkow.magemojo.com/ please, let me know how we can fix this issue asap. On the other hand, if we could also hide the product that is restricted, let me know the time and price to make this happen. I need it quickly, I know, that's what everybody says but I really mean it!
Hi, I have sent you separate email with attached file which will fix groped product issue, regarding the hide product which is restricted, I am working on this extension which will be soon available on this marketplace. Thanks
Do you have another extension for Magento 2.1.5? Also, I need shipping extension based on ZIPCODE AND PRODUCT ATTRIBUTE or ATTRIBUTE SET. Thanks for your attention.
Hi, Currently this extension is available is only for Mageot1x versions, I will try it in Magento2 and also your other requirements. Thanks
Hi Using this module can we hide the Buy Now button for the countries the module has selected. In other way, if Spain is selected as not allow country to purchase a product, can the module hide the Buy Now button for that particular product?
Hi, Using this module, you can only restrict product shipping from that country if you want to hide that product in that country then please purchase this extension. https://codecanyon.net/item/magento-product-hide-by-country/18294621?s_rank=3 Thanks
I did not say anything about hiding a product. What I said was to hide the Buy button on that specific product and avoid reaching checkout for applying the rule. Am I understood now?
No this is not in this extension, user can add product in cart but when he selects shipping country on checkout step if any of cart item is restricted in that country then he will be redirected to cart page with message.
How do you customize the message bar that is displayed at checkout?
Hi, Message styling is same as your magento theme styling for error/success messages, but if you want to update text of this message then currently option is not available in extension, I will include it in next release, but you can update it manually from this file "app/code/local/Custom/Productrestrict/Model/Observer.php" on line numbers 34 and 38. Thanks
Hi there, I'm just getting in touch as I seem to be having an issue with this extension. When individual products are restricted on a country by country basis it does stop the end user from completing the checkout process, however it does not throw an error to the end user at all - when Magento attempts to load the shipping options available it fails to do so as the product is restricted - however this causes the site to go in to an endless loop of loading, instead of the extension showing the user an error to notify them that the product is not available in there country. If it is possible for you to email or private message me I would be happy to provide access to the site so that you can recreate this issue yourself and hopefully you may be able to offer some assistance as to why this is happening! Many thanks
I've installed the plugin per the instructions but I'm not seeing the multi select option in my products. I installed through Magento Connect. I also cleared my cache and also made sure it was turned on.