Is there a way, in Magento 1.9.1 CE default, to prevent certain products to be shipped to certain countries? Or should I use some custom extensions?

2 Answers 2


If you're asking what I think; you want to ship to, for example Canada, but certain products, such as from specific manufacturers can't be shipped to Canada.

You have to either rewrite the checkout process or get an extension. Amasty has one that worked well on one of my sites, but was around $100 - totally worth it to avoid me messing up the checkout.


You don't need any extension, I think most shipping method has ship to applicable countries, set it to Specific countries, then select countries. please check attached pictureenter image description here

  • 2
    this will prevent all the products in my store to be shipped to the selected countries. What I need is to prevent only certain products to be shipped to certaion countries
    – giani.sim
    Commented Dec 18, 2014 at 9:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.