WAB2C LogoWAB2C
GuideIntermediate8 min read

Setting Up COD Verification Flows to Reduce Fake Orders

Step-by-step guide to implement automated Cash on Delivery verification using WhatsApp. Reduce fake orders by 40% and save thousands in logistics costs.

Back to Guides

The COD Problem in Pakistan

35-50%

Typical COD Return Rate

Rs 300+

Lost Per Fake Order

3-5 days

Wasted Delivery Time

How COD Verification Works

1

Order Placed

Customer completes checkout on your website or takes order via WhatsApp

2

Automated WhatsApp Message

System instantly sends confirmation message asking customer to verify order details

3

Customer Confirms

Customer clicks "Confirm Order" button or replies YES within 30 minutes

4

Order Processed or Cancelled

Confirmed orders proceed to shipping. Unconfirmed orders automatically cancelled after deadline

Step-by-Step Setup

Step 1: Create COD Verification Template

Create a Utility template message for order confirmation

Template Name: cod_verification

Category: Utility

Body:

Assalam o Alaikum {{1}},

Aap ka order confirm ho gaya hai:
Order ID: {{2}}
Items: {{3}}
Total: Rs {{4}}
Address: {{5}}

Delivery charges: {{6}}

⚠️ IMPORTANT: Please confirm your order by clicking the button below within 30 minutes. Agar confirm nahi karenge tou order cancel ho jayega.

Buttons:

1. Quick Reply: "Confirm Order" → CONFIRM
2. Quick Reply: "Cancel Order" → CANCEL

Step 2: Connect Your Store to WAB2C

Integrate your ecommerce platform with WAB2C API

For Shopify:

Install WAB2C Shopify App from Shopify App Store (search "WAB2C WhatsApp")

For WooCommerce:

Install WAB2C WordPress plugin and connect via API key

For Custom Websites:

Use WAB2C REST API or webhook integration

Step 3: Create Automation Flow

Set up the verification workflow in WAB2C dashboard

  1. 1.Go to Automations → Create New Flow
  2. 2.Trigger: "New Order Created"
  3. 3.Add Delay: 2 minutes (to avoid spam if customer places multiple orders)
  4. 4.Action: Send Template → Select "cod_verification"
  5. 5.Add Condition: Wait for Response (30 minutes timeout)
  6. 6.If "CONFIRM": Update order status to "Confirmed", notify team
  7. 7.If "CANCEL" or timeout: Cancel order, send cancellation message

Step 4: Test the Flow

Place a test order to ensure everything works correctly

Testing Checklist:

  • ✓ Verification message sent within 2 minutes of order
  • ✓ Customer details and order info appear correctly
  • ✓ Confirm button marks order as confirmed
  • ✓ Cancel button cancels the order
  • ✓ No response for 30 minutes auto-cancels order

Expected Results

40%

Reduction in Fake Orders

Rs 50K+

Monthly Savings on Logistics

85%

Response Rate Within 5 Min

Best Practices

Use Local Language

Mix Urdu/English for better understanding (like "Confirm karein" or "Aap ka order")

Short Timeout Window

30 minutes is ideal. Too long and fake orders waste time, too short and real customers miss it

Add Urgency

Mention the deadline clearly: "30 minutes mein confirm karein warna order cancel ho jayega"

Follow Up Unconfirmed

Send a reminder at 20 minutes if no response: "Abhi 10 minutes hain confirm karne ke liye!"

Ready to Reduce Fake Orders?

Our team can set up COD verification for your store in less than 24 hours. Start saving on logistics costs today.