Configure COD
Configure COD for shipping and payment methods created on your Shopify store.
After successfully onboarding with COD & Magic Checkout, you can configure COD for the shipping and payment methods created on your Shopify store.
To configure COD:
-
On the Dashboard, navigate to Magic Checkout → Setup and Settings → COD Settings.
-
Toggle on Enable COD as a payment option to allow customers to choose COD at checkout. Click Yes, enable in the confirmation pop-up modal.
-
Turn on Enable RTO Intelligence to check customer eligibility for COD based on their purchase history. If a customer is ineligible, the COD option is hidden, displaying only prepaid options at checkout. Click Enable COD Intelligence in the confirmation pop-up modal.
-
Select the type of setting:
- (Recommended)
Configure COD for the shipping methods synced from your Shopify store. These methods are based on the profiles you have set up on Shopify to manage shipping locations and costs at checkout. Know more about
.-
In COD Settings, click Configure COD under Configure COD for Shopify Shipping Methods to select the payment methods allowed for the shipping method synced from Shopify.
Handy Tips
Click Sync Again to sync shipping methods from Shopify.
Watch Out!
You can configure the shipping method rate only on your Shopify store. Know more about how to create
. -
In the Allowed Payment Method section, select the relevant option:
-
COD: Select the COD check box. You can either apply COD to all orders or define a range by specifying a minimum and maximum order value. For example, you can set a minimum order value of ₹100 and a maximum of ₹500. If a customer's order subtotal falls within this range, the COD option will be available for that shipping method.
How to charge extra for COD orders?
You can either create a new shipping method or update an existing shipping profile on Shopify. Configure the shipping rate to include both shipping and COD charges. For example, if the shipping cost is ₹50 and COD is ₹30, set the shipping rate to ₹80 to cover both.
-
Prepaid: Select the Prepaid check box to allow only prepaid options for that shipping method.
-
-
Click Submit to save your settings.

Set up advanced rules to customise the shipping and payment methods displayed at checkout. You can create conditions based on weight, cart total, discount percentage, phone number, and more.
Depending on these conditions, you can choose to show or hide specific shipping or payment options. You can also combine multiple conditions to create more specific rules.
Handy Tips
This feature is enabled by default for new users. In case you are an existing user, you must update the Razorpay COD & Magic Checkout app to get this feature on your account.
- Log into your .
- Navigate to Apps → Razorpay COD & Magic Checkout.
- Click Update.

Follow the steps given below to set up Shipping and Payment Rules:
Customise shipping methods you want to display on checkout. For example, if the cart total is less than ₹1000, you can choose to hide free shipping.

-
Select Shipping Rule.
-
Enter the Rule Name and Description.
-
You can create various shipping conditions:
Define When and Then conditions to automate actions.
For example, when the Quantity is less than 20 units, then *Hide Free Shipping Methods.
Combine multiple conditions based on AND and OR logic.
Combine multiple When conditions to trigger actions only if all conditions are true. Click +Add another block and select AND to add another When condition.
For example, when the Quantity is less than 20 units and the Weight is less than 500 grams, then *Hide Free Shipping Methods.
Combine multiple complex conditions based on AND and OR logic.
Combine When OR conditions to handle more complex scenarios. Click +Add another condition and select AND to define a When OR condition.
For example, when the Quantity is less than 20 units or the Cart Total is less than or equal to ₹3000 and the Weight is less than 500 grams, then *Hide Free Shipping Methods.
Handy Tips
You can include multiple AND blocks and OR conditions to create flexible and dynamic rules.
For example, when the Quantity is less than 20 units or the Cart Total is less than or equal to ₹3000 and the Weight is less than 500 grams or the Cart Total Before Discount equals to ₹3000, then *Hide Free Shipping Methods.
-
Click Submit.
Customise payment methods you want to display on checkout. For example, if the cart total is less than ₹1000, you can choose to show specific payment methods based on your preference.

-
Select Payment Rule.
-
Enter the Rule Name and Description.
-
You can create various payment conditions:
Define When and Then conditions to automate actions.
For example, when the Cart Total is less than ₹2000, then *Hide COD Methods.
Combine multiple conditions based on AND and OR logic.
Combine multiple When conditions to trigger actions only if all conditions are true. Click +Add another block and select AND to add another When condition.
For example, when the Cart Total is less than ₹2000 and Quantity is less than or equal to 10 units, then *Hide COD Methods.
Combine multiple complex conditions based on AND and OR logic.
Combine When OR conditions to handle more complex scenarios. Click +Add another condition and select AND to define a When OR condition.
For example, when the Cart Total is less than ₹2000 or the Weight is less than 500 grams and Quantity is less than or equal to 10 units, then *Hide COD Methods.
Handy Tips
You can include multiple AND blocks and OR conditions to create flexible and dynamic rules.
For example, when the Cart Total is less than ₹2000 or the Weight is less than 500 grams and Quantity is less than or equal to 10 units or the Cart Total equals to ₹2000, then *Hide COD Methods.
-
Click Submit.
Watch Out!
The Allowed Rule Size at the bottom indicates the maximum size of rules you can input. For example, if you select Email as one of the When conditions, you must provide a comma-separated list of customer email IDs. The rule size determines how many email IDs you can include.
Was this page helpful?
ON THIS PAGE