Managing Cash on Delivery (COD) Settings in Your App's Shopify Checkout
Last updated: September 22, 2025
When your checkout is powered by Shopify on the app (Not using third-party checkouts like Gokwik, Shiprocket, Shoflo), control over payment methods—including Cash on Delivery (COD) is managed by Shopify itself. The app does not allow direct modifications to add charges or apply conditional rules for COD. However, you can still manage COD settings effectively using third-party solutions.
Using a Third-Party App for COD Rules
Since COD rules cannot be configured directly within the native checkout, you will need to install a third-party app from the Shopify App Store. These apps give you the ability to set conditions, such as disabling COD for orders above a certain value.
Recommended Apps
COD King
Advanced Cash on Delivery
EasyCOD
Cash on Delivery – COD Order Confirmation
How It Works
Install a specialized COD app: Choose an app from the Shopify App Store that supports rule-based COD settings.
Configure COD rules: Within the app, you can specify conditions such as disabling COD for orders over ₹3000, restricting COD by product type, or setting custom fees.
Sync with your mobile app: Since the mobile app opens the Shopify native checkout in a webview, any COD rules applied to your store will also apply in the mobile app checkout.
Shopify Plus vs. Non-Plus Stores
Shopify Plus Customers: If you are on Shopify Plus, you may have the option to customize checkout further, including hiding payment methods based on discount codes or other advanced rules using checkout functions.
Non-Plus Customers: For most stores, using a third-party app remains the primary way to manage COD availability and restrictions.
Important Considerations
Native Checkout Limitations: Payment gateways, order creation, and checkout logic are all controlled by Shopify and your payment providers, not by the mobile app itself.
Consistency Across Platforms: If you use another checkout provider for your website (such as Shopflo or GoKwik), make sure your COD rules remain consistent across both platforms. For example, COD charges set in a third-party app will apply to Shopify’s native checkout (and therefore to the mobile app), but may differ from your website checkout provider’s setup.