Restrict COD payment method for area

New Member
2 0 1


I am creating a website and I want to restrict cash on delivery payment method for one area, I want the payment method option disappears when the user chooses a specific area.

Can anyone please tell me how to do that ?

Replies 2 (2)
Shopify Staff
198 0 33

Hi, Sara!

I’m Melissa, a Shopify Guru. Thanks for reaching out.

A member recently asked a very similar question. If you would like to check this forum post out for some guidance:

This may help you in setting this up.

Hope this information helps! You can reach out to the Guru team  if you have any questions.

Have a great day!

Melissa | Shopify Guru

Mel | Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Shopify Partner
147 13 39

Hello @sara10 

As other people have said, it's not possible to limit the COD option on Shopify's Checkout for only specific areas or countries unless you are using the Shopify Plus plan.

It's possible to limit COD to only specific countries if you use a separate order form to collect Cash on Delivery orders. If you install our app QuickForm you will be able to create a separate order form for your Cash on Delivery orders and you can limit the form to only the countries you need on the Visibility settings here:


With this solution COD will only be available for the countries you want because your customers will use our order form if they want to pay with Cash on Delivery and if your customers are in other countries or they want to pay with prepaid they can use the normal Shopify Checkout.

You can install QuickForm for free on the Shopify App Store here: (you can also find a demo store on the App Store where you will be able to try the app)

If you need help or you have any doubts or questions you can always contact me on the app, we offer 24/7 support via email, WhatsApp and Telegram!

Hope this helps!