Available in🇮🇳 India
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:
Basic
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 shipping options on Shopify.Follow the steps given below:
Follow the steps given below:
- 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 TipsClick Sync Again to sync shipping methods from Shopify.

-
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.

Advanced (Recommended)
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 TipsThis 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.

To update the app:
To update the app:
- Log in to your Shopify Dashboard.
- Navigate to Apps → Razorpay COD & Magic Checkout.
- Click Update.

Shipping Rule
Shipping Rule
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:
Automate Actions Based on Simple Conditions
Automate Actions Based on Simple 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
Combine Multiple Conditions
Combine multiple conditions based on AND and OR logic.
- AND Condition
- OR Condition
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
Combine Multiple Complex Conditions
Combine multiple complex conditions based on AND and OR logic.
- AND Condition
- OR Condition
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 TipsYou 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.
Payment Rule
Payment Rule
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:
Automate Actions Based on Simple Conditions
Automate Actions Based on Simple 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
Combine Multiple Conditions
Combine multiple conditions based on AND and OR logic.
- AND Condition
- OR Condition
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
Combine Multiple Complex Conditions
Combine multiple complex conditions based on AND and OR logic.
- AND Condition
- OR Condition
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 TipsYou 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.
List of Conditions and Values
When Conditions
When Conditions
The list below includes conditions for both Shipping and Payment rules.
Then Conditions
Then Conditions
Shipping Rule
Shipping Rule
Payment Rule
Payment Rule





