We are a New Zealand based website and we offer shipping to New Zealand only.

Could someone please clarify what is the option General > Country Options > Allowed Countries do?

Also I only want the choice of a New Zealand address to be available on the checkout page but I have set all mt options in shipping methods to Ship to Specific Countries > New Zealand but I still have a dropdown on the checkout page that lets you choose any country. Is there a setting I'm missing?

Please help.

1 Answer 1


Yes, tht settings "Allowed Countries" allows you to restrict the purchase of products on your site only to those allowed countries. If New Zealand is the only country allowed, then someone who is adding in billing and shipping information will only be able to see the New Zealand options.

If you only restrict countries via the shipping options (like you have done), then the end user will see that there are no shipping options available to them during the checkout process.

However, this could go awry if you're offering free shipping for orders over a specific amount, for example.

So, yes, you'll want to restrict using the Allowed Countries option.

Many store owners will do this because international shipping and customers are too complex to deal with... especially if you have heavy items that are appropriate for local delivery but are not easily able to be put on an airplane.

Here's how this looks in Magento 1.9: (in this case I also have Netherlands listed as an allowed country using a multi-select): Magento - restricting country options

And how it looks in Magento 2.1 with New Zealand as the default and allowed country: (same basic function, but newer UI) New Zealand - Magento 2

I hope this helps!

  • How to manage the allow countries for shipping address and billing address separately ? Commented Jan 8, 2018 at 12:43

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.