Skip to main content

How to Show Cash on Delivery based on Country

This guide will walk you through the steps to enable the Cash on Delivery (COD) payment option for specific countries in your Shopify store. By the end of this guide, you'll have the ability to control the visibility of the COD option based on your customer's location. For a more visual guide, we've also included a video tutorial below to help you through the process.


Video Tutorial

For a step-by-step visual guide, watch our video tutorial below:


Step-by-Step Instructions

Step 1: Install the Advanced Cash on Delivery App

  1. Go to the Shopify App Store.
  2. Search for Advanced Cash on Delivery.
  3. Click on Install button to install it.

image.png


Step 2: Open the Advanced Cash on Delivery App

  1. Once the app is installed, navigate to Apps in your Shopify admin dashboard.
  2. Select Advanced Cash on Delivery to open it.

image.png


Step 3: Access Limit Cash on Delivery Configuration

Once installed, open the app and click on the Limit Cash on Delivery Configure button.

image.png


Step 4: Change the Status and Select Payment Method

  1. Toggle on the Status of Global rules for cash on delivery (COD)
  2. From the Payment Method dropdown, select your Cash on Delivery (COD) payment method.

image.png


Step 5: (Optional) Toggle COD Fee

  1. If you've already added a fee for COD, toggle the button to enable it.
  2. Add your Cash on Delivery shipping method to ensure compatibility with the app settings.

image.png


Step 6: Enable the Feature.

  1. Locate the Status toggle at the top of the configuration page.
  2. Toggle on Restrict Based on Country

image.png


Step 7: Select the Country

  1. Select Condition from Condition Dropdown Menu.
  2. From the Country dropdown menu, select the option Allow COD for This Country.

image.png


Step 8: Save Your Changes

  1. After selecting the country, click on the Save Changes button to apply your settings.

image.png


Testing the Setup

Step 1: Open Your Online Store

Navigate to your Shopify store's online storefront.

image.png


Step 2: Add a Product to the Cart

Select any product and add it to the cart. Proceed to checkout.

image.png


Step 3: Test an Allowed Country

  1. At checkout, enter an address from a country where COD is enabled.
  2. Verify that the COD payment option appears correctly.

image.png


Step 4: Test a Restricted Country

  1. Repeat the checkout process using an address from a country where COD is not enabled.
  2. Verify that the COD payment option does not appear.

image.png


Conclusion

You've successfully configured your Shopify store to enable the Cash on Delivery (COD) payment option for specific countries. Customers from eligible regions can now use the COD option during checkout, providing a customized shopping experience.