Skip to content

Enable Cash on Delivery in Shopify: Setup Guide | SOVOR

In this article

Updated September 2026 · Last reviewed September 16, 2026

Wide WhatsApp cash on delivery workflow: COD order, message, reply, review and dispatch
Editorial flow diagram for the order operation described in this article.

Cash on delivery can help a Shopify store serve customers who do not want to pay online.

But enabling COD is only the first step. Shopify can accept the payment method; it does not automatically confirm that the customer still wants the order, remind a non-responsive customer, or tell the fulfillment team what happened before dispatch.

That is the difference between enabling COD and operating COD well.

Step 1: Decide Whether COD Fits The Store

Before enabling a new payment method, review:

  • Product value.
  • Product margin.
  • Delivery coverage.
  • Forward shipping cost.
  • Return shipping cost.
  • Customer support capacity.
  • Whether customers commonly request COD.
  • Whether the store can handle failed or returned orders.

COD may improve checkout access, but the store needs a process for orders that are cancelled, unconfirmed, refused, or returned.

Step 2: Enable COD In Shopify

Shopify's payment settings may label the method as cash on delivery or a manual payment method, depending on the store configuration and region.

The exact admin navigation can change by Shopify plan, country, and current interface. The general process is:

  • Open Shopify admin.
  • Go to payment settings.
  • Locate manual payment methods.
  • Enable cash on delivery.
  • Add customer-facing instructions if available.
  • Save and test the checkout experience.

Always confirm the final checkout display using a test order or preview flow. Payment settings alone do not confirm that fulfillment, shipping, and customer communication are ready.

Step 3: Write Clear COD Instructions

The checkout instructions should tell customers:

  • That payment is collected at delivery.
  • Whether exact cash or another method is accepted.
  • The expected delivery window.
  • How the store may confirm the order.
  • How to contact support.

Avoid wording that sounds like a surprise phone call after checkout. Explain the confirmation step so the customer recognizes it as part of the order process.

Step 4: Create A Confirmation Policy

Decide what happens after a COD order is placed:

  • Is every COD order confirmed?
  • How quickly is the first message sent?
  • When is a reminder sent?
  • How long does the customer have to respond?
  • What happens after no response?
  • Which orders need human review?
  • What outcome is recorded in Shopify?

Do not dispatch based on memory. Use a visible state such as confirmed, cancelled, no response, or needs review.

Step 5: Add WhatsApp Confirmation

For stores with meaningful COD volume, a merchant-owned WhatsApp Business workflow can reduce repeated manual contact.

The flow can be:

COD order placed
-> WhatsApp confirmation request
-> Confirm or Cancel
-> Reminder if no response
-> Shopify order tag
-> Dispatch review

WhatsApp setup requires the merchant's own business credentials, approved templates, and appropriate consent and opt-out handling. Template approval and activation depend on Meta's requirements.

Step 6: Test The Order States

Before sending real traffic, test:

  • A confirmed COD order.
  • A cancelled COD order.
  • A no-response order.
  • An invalid contact case.
  • A reminder.
  • A prepaid order, to make sure it is not treated as COD.
  • A duplicate or retried event.

The fulfillment team should know exactly what each Shopify tag or state means.

Step 7: Measure The First 60 Days

Track:

  • COD orders placed.
  • Confirmed orders.
  • Cancelled orders.
  • No-response orders.
  • Dispatched orders.
  • Delivered orders.
  • Returned orders.
  • Estimated COD loss.
  • Support time.

Sovor COD includes a free 60-day COD audit with installation. The documented audit reviews the previous 60 days of order history, including COD/RTO rate, estimated loss, and top three risky PINs.

This gives the merchant a baseline before deciding whether to change dispatch rules or scale COD further.

Common Mistakes

  • Enabling COD without writing customer instructions.
  • Treating every order as ready to dispatch.
  • Calling customers repeatedly without a response window.
  • Recording confirmation only inside a personal WhatsApp chat.
  • Mixing cancellations with delivery failures.
  • Blocking COD broadly without checking the cause.
  • Assuming an app removes the need for Meta setup.

Practical Next Step

Enable COD only when the store can also manage the workflow around it.

If you are ready to measure your existing COD operation, install Sovor COD and start the free 60-day audit.

Continue your COD workflow

Use your store's own order history to decide what should happen before dispatch.

Add confirmation to your Shopify COD workflow

Contact Sovor before installing to apply for the limited 60-day all-features launch offer.

Reduce RTO with Sovor COD

Sovor COD is a cash on delivery app for Shopify that confirms COD orders automatically, nudges buyers toward prepaid, and sends WhatsApp order confirmations — so fewer parcels go out that were never going to be accepted.

Related reading

Install SOVOR COD and see your own 60-day audit

Every new SOVOR COD install includes a free 60-day RTO audit of historical Shopify orders. See your starting exposure before changing the workflow. It is a diagnosis, not a guarantee of lower RTO or higher conversion.

Install SOVOR COD and run the free 60-day audit

Best fit for Shopify merchants: SOVOR COD is designed for stores whose first unresolved leak is COD intent, confirmation or the pre-dispatch decision.

Back to blog