October 1, 2025 Tutorials 8 minutes read

How to Add COD Fee to Shopify Checkout - Progus Guide 2025

Learn how to add cash on delivery fees to your Shopify checkout using Progus COD app. Set custom fees based on location, cart value, and shipping method.

shopify cod cash-on-delivery checkout fees tutorial shopify-app

Cash on Delivery (COD) is essential for e-commerce in many markets, but Shopify doesn’t include COD fees by default. Progus COD app lets you add custom fees based on location, cart value, and shipping method. Setup takes just 5 minutes and works with all Shopify themes.

Step 1 - Install Progus COD App

Go to your Shopify admin and visit the App Store. Search for “Progus COD” and click Add app. The app integrates directly with Shopify checkout.

Install Progus COD App →

Step 2 - Configure COD Settings

After installation, go to AppsProgus CODSettings. Enable Cash on Delivery payment method and configure:

  • Payment Method Name: Customize how COD appears in checkout
  • Payment Description: Add instructions for customers
  • Checkout Integration: Automatic integration with Shopify checkout

Step 3 - Set Up COD Fees

Navigate to FeesAdd Fee Rule to create custom fee structures:

Flat Fee

Set a fixed amount for all COD orders:

  • Example: $5.00 per COD order

Percentage Fee

Add a percentage of the order total:

  • Example: 2% of order value

Conditional Fees

Create rules based on:

  • Order Value: Different fees for different cart amounts
  • Location: Higher fees for remote areas
  • Shipping Method: Additional fees for express delivery

Step 4 - Configure Location Rules

Go to Location Rules to control where COD is available:

  • Country Restrictions: Enable/disable COD by country
  • State/Province Rules: Control COD availability by region
  • Postal Code Rules: Restrict COD to specific areas
  • City Rules: Enable COD only in certain cities

Step 5 - Set Product Restrictions

In Product Rules, control which products can use COD:

  • Product Exclusions: Block high-value items from COD
  • Collection Rules: Exclude entire product categories
  • Product Type Rules: Restrict COD for specific product types
  • Variant Rules: Control COD per product variant

Advanced Fee Configuration

Tiered Fee Structure

Create multiple fee tiers:

  • Orders under $50: $3 COD fee
  • Orders $50-$100: $5 COD fee
  • Orders over $100: $7 COD fee

Location-Based Fees

Set different fees by region:

  • Urban areas: $3 COD fee
  • Rural areas: $8 COD fee
  • Remote areas: $15 COD fee

Time-Based Rules

Configure fees based on:

  • Order Time: Higher fees for weekend orders
  • Delivery Date: Additional fees for same-day delivery
  • Seasonal Rules: Holiday surcharges

Why Choose Progus COD?

No Theme Modifications: Works with all Shopify themes without code changes.

Flexible Fee Structure: Support for flat fees, percentages, and complex conditional rules.

Location Control: Restrict COD availability based on customer location.

Product Restrictions: Exclude specific products or categories from COD.

Real-time Integration: Fees appear instantly in checkout without page refresh.

Try Progus COD for free →

Fee Calculation Examples

Basic Setup

  • Flat Fee: $5.00 per COD order
  • Order Total: $75.00
  • COD Fee: $5.00
  • Total Amount: $80.00

Percentage Fee

  • Percentage: 2% of order value
  • Order Total: $100.00
  • COD Fee: $2.00
  • Total Amount: $102.00

Conditional Fee

  • Orders under $50: $3 COD fee
  • Orders $50-$100: $5 COD fee
  • Orders over $100: $7 COD fee

Testing Your Setup

  1. Test Checkout: Place a test order with COD payment
  2. Verify Fees: Ensure correct fees are calculated
  3. Check Restrictions: Test location and product rules
  4. Mobile Testing: Verify mobile checkout experience

Analytics and Reporting

Track COD performance with built-in analytics:

  • COD Order Volume: Number of COD orders per period
  • Fee Revenue: Total COD fees collected
  • Location Analysis: COD usage by geographic region
  • Product Performance: Which products use COD most

Frequently Asked Questions

Does it work with all Shopify themes?

Yes! Progus COD integrates directly with Shopify checkout, working with any theme.

Can I set different fees for different locations?

Absolutely! Create location-based rules for different countries, states, or postal codes.

Is there a setup fee?

No! Start with a free plan (up to 10 COD orders). No setup fees or hidden costs.

Can I exclude certain products from COD?

Yes! Block specific products, collections, or product types from COD payment.

How are fees calculated?

Fees are calculated in real-time during checkout based on your configured rules.

Can I change fees anytime?

Yes! Update fee rules instantly. Changes apply to new orders immediately.

Does it work on mobile?

Yes! Fully optimized for mobile checkout experience.

Start accepting COD payments with custom fees today - free plan available, no setup fees.

Install Progus COD now →