Skip to content
  • Pricing
    • Basic Plans
    • Enterprise Plans
    • Done For You (Concierge)
    Basic Plans

    Ideal for small businesses, with everything to start WhatsApp marketing using the official API

    Enterprise Plans

    Ideal for large teams, with advanced features, higher limits, and premium support for WhatsApp marketing

    Concierge Service

    Completely done-for-you lead generation service for service businesses where we run Click to WhatsApp ads and set up chatbots to bring high-quality leads straight to your inbox

  • Features
    Bulk WhatsApp Broadcast

    Reach Everyone Instantly with Bulk WhatsApp Broadcast

    WhatsApp Chatbot

    Automate Responses with a WhatsApp Chatbot

    AI Agent

    Create smart AI Agents inside WhatsApp that understands your business

    WhatsApp Payments

    Accept payments seamlessly on WhatsApp

    Omnichannel Inbox

    Manage WhatsApp, Instagram and Facebook from a single inbox

    Shared Inbox

    Centralized Communication with Shared Inbox

    WhatsApp Catalog

    Showcase Resources with WhatsApp Catalog

    WhatsApp Forms

    Create and share forms that collect responses directly on WhatsApp

    Click To WhatsApp Ads

    Drive instant conversations with ads that open directly in WhatsApp

    WhatsApp Calendar Booking
    WhatsApp Appointment Booking

    Let customers book appointments directly on WhatsApp

  • Solutions

    TEAMS

    whatchimp for marketing
    WhatChimp for Marketing

    Launch campaigns and reach your audience

    whatchimp for sales
    WhatChimp for Sales

    Track and close more WhatsApp leads

    whatchimp for support
    WhatChimp for Support

    Help customers and solve their questions quickly

    INDUTRIES

    Marketing Agencies
    Education
    Healthcare
    E-commerce
  • Partner
    Apply for Partner Account

    Unlock exclusive pricing, features, and support with the WhatChimp Agency Partner Program.

    Became an Affiliate

    Earn recurring commissions by joining the WhatChimp Affiliate Program

  • Integrations
    • Zapier
    • Pabbly
    Zapier Integration

    Connect WhatChimp with thousands of apps via Zapier for seamless data automation

    Make Integration

    Integrate WhatChimp with Make & design sophisticated workflows with visual precision

    Woo Commerce Integration

    Integrate WhatChimp with WooCommerce to streamline your e-commerce processes

    Shopify Integration

    Integrate WhatChimp with Shopify for automated e-commerce workflows

    WhatsApp Commerce Integration

    Integrate WhatChimp with WhatsApp Commerce to enhance your sales and customer interactions

    Pabbly Integration

    Connect WhatChimp with thousands of apps via Pabbly for seamless data automation

    N8N Integration

    Link WhatChimp with N8N & build powerful custom workflows

    API Integration

    Connect WhatChimp with custom applications via API for powerful automation

    Google Sheets Integration

    Link WhatChimp with Google Sheets for effortless data management and automation

    View All Integrations

    Integrate WhatChimp with your existing software to automate workflows, sync data, and enhance customer engagement

  • Help
    • Onboarding
    • WhatsApp Support
    • Raise A Ticket
    • Download Invoices
    • FAQ
    Youtube Tutorial Videos

    Step-by-step video guides to help you master our tools and features.

    Help Docs

    Explore our in-depth WhatsApp API documentation—setup guides, best practices, and everything you need to integrate seamlessly

    Raise a ticket

    Quickly submit a support ticket for prompt resolution of any technical challenges with WhatChimp

    Onboarding Support

    Set up WhatChimp with our step-by-step onboarding process

    WhatsApp Support

    Access real-time assistance directly through WhatsApp for any queries or issues with WhatChimp

    Download Invoices

    Easily download and manage invoices for all your WhatChimp transactions and subscriptions

  • Pricing
    • Basic Plans
    • Enterprise Plans
    • Concierge
  • Features
    • Bulk WhatsApp Broadcast
    • Shared Inbox
    • WhatsApp Catalog
    • WhatsApp Chatbot
    • AI Chatbot
    • WhatsApp Payments
    • WhatsApp Flows
    • Click to whatsapp ads
  • Partner
    • Apply for Partner Account
    • Become an Affiliate
  • Integrations
  • WhatChimp Demo
  • Docs
Sign Up
Watch Demo

Overview

3
  • WhatChimp Overview
  • Pricing Explained
  • WhatChimp Pricing Benefits (No Markup on WhatsApp API)

Setup & Configuration

6
  • How to Migrate from WhatsApp App to WhatChimp Business Account (WhatsApp Business API)
  • How to Connect Your Phone Number with WhatChimp (Embedded Signup)
  • How to Migrate from WhatsApp App to WhatChimp Business Account (WhatsApp Business API)
  • How to Add Payment Method for WhatsApp API Billing
  • How to Verify Your Meta Business Manager
  • How to Change Your Display Picture, Description, Website, and More on WhatsApp Cloud API

WhatsApp Business API

7
  • What is WhatsApp Business API?
  • Business Manager, WhatsApp Accounts, and Phone Numbers Explained
  • WhatsApp Messaging Limits
  • How to Apply for the WhatsApp Green Tick?
  • Handy Links for WhatsApp Business API Settings
  • How to Delete Your Phone Number on Meta
  • My WhatsApp Business Verification Request Was Rejected

Live Chat

2
  • Customer Chat Handover via Join Chat & Signature Message
  • How to Handle WhatsApp Conversations with the Live Chat Dashboard 

Subscriber Manager

4
  • How to Import Subscribers Manually inside WhatChimp
  • How to Integrate Google Sheets and Import Contacts into Whatchimp
  • How to Import Subscribers Using CSV
  • How to Manage Custom Fields and Labels

Message Template

14
  • Understanding WhatsApp Quality Rating with Whatchimp
  • Understanding WhatsApp Messaging Tiers in Whatchimp
  •  How to Upgrade WhatsApp Messaging Tiers with Whatchimp
  • Understanding WhatsApp Quality Rating in Whatchimp
  • Guidelines for Utility and Marketing Templates in Whatchimp
  • Understanding Conversations and Their Types in Whatchimp
  • Type of Messages
  • Character Limits for Media Message Templates
  • Top Reasons Why Templates Get Rejected
  • Understanding Template Rejections & How to Fix Them
  • Templates to Restart Conversations After Non-Working Hours
  • Creating a WhatsApp Message Template in WhatChimp 
  • How to Create Message Template in WhatsApp Manager and Sync to WhatChimp
  • How to Create and Use Carousel Media Templates in WhatChimp

Broadcasting

5
  • Understanding WhatsApp Broadcast Limits with Whatchimp
  • WhatsApp Broadcasting Rules with Whatchimp
  • WhatsApp’s 24-Hour Rule: What You Need to Know
  • WhatsApp Broadcasting with Personalized Variable Data
  • Broadcasting – How to Send Bulk Messages on WhatsApp without Getting Banned

Bot Manager

11
  • How to Build Automatic Follow-Up Chatbots on WhatsApp
  • How to Collect User Details Without Forms on WhatsApp
  • How to Add Clickable CTA Buttons in WhatChimp
  • How to Integrate a Website Chatbot Into Your WordPress Website
  • How to Create a Keyword-Based WhatsApp Chatbot in WhatChimp
  • How to set up sales sequence chatbot?
  • How to Automate Complex Conversations with User Input Flow in Webchat
  • External HTTP API Integration in Bot Flow
  • How to Use Dynamic Lists in WhatChimp
  • WhatsApp Flow Forms in Whatchimp
  • WhatsApp No Match Reply & Frequency Setup

Webhook Workflow

1
  • Send Shopify Order Notifications to WhatsApp via Webhook Workflow

E-Commerce Catalog

1
  • Selling Products on WhatsApp with WhatChimp’s Catalog Integration

AI Integration

1
  • Train AI Assistant for Chatbot With FAQ, URL & File

APIs and Webhooks

1
  • How to Create WordPress Users via HTTP API in Whatchimp

Integrations

3
  • How to Send Automated WhatsApp Messages on WP Form Submission
  • Using Google Sheet Data in WhatsApp and Other Chatbot Replies with WhatChimp
  • How to Connect Zapier with WhatChimp to Send Collected Data in WhatsApp

Account Settings

1
  • How to Create a Facebook Business Manager Account for Whatchimp

FAQs and Troubleshooting

8
  • Understanding Template Rejections & How to Fix Them
  • Top Reasons Why Templates Get Rejected
  • What if the Facebook “Start Verification” Button is Greyed Out or Not Visible?
  • Understanding Meta’s Frequency Capping for WhatsApp Marketing
  • Blocking Spam Messages in Whatchimp
  • Troubleshooting the Facebook “Start Verification” Button in Whatchimp
  • Common Error Codes and solutions
  • Why Your Messages Aren’t Sending & How to Fix It
View Categories
  • Home
  • Docs
  • How to Confirm Cash-on-Delivery Orders via WhatsApp Using WhatChimp

How to Confirm Cash-on-Delivery Orders via WhatsApp Using WhatChimp

Faith Eke
Updated on 10 February 2025

6 min read

Fake cash-on-delivery (COD) orders can be a major issue for WooCommerce store owners. With WhatChimp, you can set up an automated WhatsApp message to confirm COD orders before processing them. This guide will walk you through setting up a WhatsApp confirmation system to verify COD orders easily.

Table of Contents #

  1. Setting Up a WhatsApp Order Confirmation System
  2. Setting Up Postbacks for Order Confirmation
  3. Creating a Webhook Workflow
  4. Configuring the Webhook Response Mapping
  5. Setting Up Callback APIs for Order Confirmation & Cancellation
  6. Adding Rules for Cash-on-Delivery Orders
  7. Testing the WhatsApp Order Confirmation System
  8. FAQs
  9. Tips & Troubleshooting

1. Setting Up a WhatsApp Order Confirmation System #

Creating a Message Template #

  • Go to WhatChimp Dashboard > Bot Manager > Message Template.
  • Create two variables: Product List and Total Price.
  • Click Create, enter a Template Name, and write the message body using the two variables.
  • Add Quick Reply buttons: “Confirm Order” and “Cancel Order”.
  • Click Save.

Adding Quick Reply Buttons #

  • Ensure the Confirm Order and Cancel Order buttons are linked to postback actions.

2. Setting Up Postbacks for Order Confirmation #

You need to create postbacks for those quick replies. 

To create postback follow the instructions:

  • Configure the Start Bot Flow component. Double-click on the Start Bot Flow component.
    • Enter a Title.
    • (Optional) Add a Label and Sequence.
  • Add a Text element to the Start Bot Flow component.
  • Configure the Text element.
  • Double-click on the Text element -> write a message in the field -> click on the ok button.
  • Click Save.
  • Repeat for both Confirm Order and Cancel Order postbacks.

3. Creating a Webhook Workflow #

Now you have to create a Webhook workflow. To create a webhook workflow, follow the instructions below:

Adding the Webhook to WooCommerce #

  • In WhatChimp, go to Webhook Workflow and click Create Workflow

Instantly, a webhook callback URL will appear.

  • Provide a Workflow Name and select the previously created Message Template.
  • Copy the Webhook Callback URL to use in your WooCommerce plugin.
  • Go to your WordPress dashboard – admin dashboard ->the WooCommerce plugin-> click on settings -> click on the Advanced tab.
  • Click Add Webhook and fill out the details:
    • Name: Enter a name.
    • Status: Set to Active.
    • Topic: Select Order Created.
    • Delivery URL: Paste the Webhook Callback URL.
  • Click Save Webhook.

Capturing Webhook Response Data #

You need to provide sample data for mapping.

  • In WhatChimp, click Capture Webhook Response.

Instantly, the Webhook Response Mapping page will appear with raw data.

It is sample data. When a Webhook is added, the sample data will be provided automatically. Just ignore this data.

  • You need to send real data to webhook– complete order data.
    To do that, place a purchase order in WooCommerce.
  • Now return to WhatChimp -> click on the Connection details button
  • Wait for real order data to appear.

After getting the real data, you have to configure the Webhook Response Mapping. To configure the Webhook Response Mapping, you have to fill out some fields.

4. Configuring the Webhook Response Mapping #

After getting the real data, you have to configure the Webhook Response Mapping. To configure the Webhook Response Mapping, you have to fill out some fields.

  • In Webhook Response Mapping, match fields:
    • Phone Number → Select billing phone number.
    • Total Price → Select total price variable.
    • Product List → Select line_items.

You have to use a formatter for the product list because there may be one item in the order.

Now let’s see how to create a formatter for the product list.

  • Click on the new button in Data formatter section. 
  • Provide a name in the Name field. 
  • Select concat list items in the Action field. 
  • Put a comma in the glue field. 
  • Write “name” in the position field. 
  • Click on the Save Formatter button.
  • Select the formatter in the product list field.
  • Now you have to select postback for the quick reply buttons in the message template. 
  • Select Confirm order postback for the Confirm order field
  • Select Cancel order postback for the Cancel order field

5. Setting Up Callback APIs for Order Confirmation & Cancellation #

  • Go to Callback APIs > Click New.
  • Provide a Name.
  • Select WooCommerce Order Note Update.
  • Choose the integrated WooCommerce Store.
  • Write a confirmation note in the note field
  • Click Save Callback API.
  • Repeat for Cancel Order API.
  • Assign the callback APIs to respective quick reply buttons.
  • Now for the Confirmation order, select the Callback Api you have just created now.
  • Likewise, you have to create another callback API for cancel order button.

After you have created the Callback Api, select the API for cancel the order.

You don’t need to use the delay option because the message needs to be sent immediately. But you need to add a rule because this message will be sent only to those who place the order with cash on delivery. 

Follow the instruction below to add a rule:

  • Select the first option and then click on the Add rule button.
  • Instantly, three fields – select data field, select operator, put value –  will appear. 
  • In the select data field, select payment method: cod option.
  • In the select operator field, select Equal(=) option. 
  • Write cod, in the put value field.  
  • Click on the save workflow button.

To see the report, click on the Workflow report button.

6. Adding Rules for Cash-on-Delivery Orders #

  • In Webhook Workflow, click Add Rule.
  • Instantly, three fields – select data field, select operator, put value –  will appear.
  • Select Payment Method: COD.
  • Choose Equal (=) as the operator.
  • Enter COD as the value.
  • Click Save Workflow.
  • To see report, click on the Workflow report button.

7. Testing the WhatsApp Order Confirmation System #

  • Place a Cash on Delivery Order in WooCommerce.
  • Check WhatChimp to see if the workflow has been executed
  • Confirm if a WhatsApp message is sent with order details.
  • Make another order.
  • After the BotSailor sends the WhatsApp message, let’s click on the Cancel button.
  • go to the WooCommerce store order,
  • The order has been cancelled.

8. FAQs #

1.What happens if the customer does not respond? 

  •  The order remains unconfirmed, and you can set a manual follow-up process.

2. Can I use this for prepaid orders? 

  • Yes, but it’s primarily designed for COD orders to prevent fake orders.

3.  Will this work with multiple WhatsApp accounts? 

  • Yes, if WhatChimp is connected to multiple WhatsApp numbers.

Q: What if the message doesn’t send? A: Ensure the phone number format is correct (without a plus sign +).

9. Tips & Troubleshooting #

  • Ensure the Webhook URL is correctly copied to WooCommerce settings.
  • Use correct variable mapping to ensure order details are included.
  • Check WooCommerce API permissions if Webhook is not working.
  • Manually test with a sample order before going live.

With this setup, you can efficiently confirm cash-on-delivery orders, reducing fake orders and improving order processing efficiency. 🚀

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Table of Contents
  • 1. Setting Up a WhatsApp Order Confirmation System
    • Creating a Message Template
    • Adding Quick Reply Buttons
  • 2. Setting Up Postbacks for Order Confirmation
  • 3. Creating a Webhook Workflow
    • Adding the Webhook to WooCommerce
    • Capturing Webhook Response Data
  • 4. Configuring the Webhook Response Mapping
  • 5. Setting Up Callback APIs for Order Confirmation & Cancellation
  • 6. Adding Rules for Cash-on-Delivery Orders
  • 7. Testing the WhatsApp Order Confirmation System
  • 8. FAQs
  • 9. Tips & Troubleshooting

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful ?

  • Happy
  • Normal
  • Sad

#1 Official WhatsApp Marketing Platform (Meta Business Partner)

Find us on Meta’s Partner Directory

Features
  • AI Agents
  • Omnichannel: FB & Insta
  • Bulk Broadcasting
  • Shared Inbox
  • Smart Chatbots
  • Catalog
  • Appointment Booking
  • Native Forms
  • Payments
  • CTWA Ads
  • Coexistence
  • Multi WhatsApp Numbers
Solution
  • For Marketing
  • For Sales
  • For Support
Resources
  • Login
  • Documentation
  • Watch Demo
  • Invoices
Help
  • Onboarding
  • Documentation
  • Tutorial Videos
  • Support
Company
  • About us
  • Pricing
  • Meta Partner Directory
  • FAQ
  • Contact Us
Partner
  • Agency Partnership
  • Become an Affiliate
Integrations
  • API
  • Google Sheets
  • Zapier
  • Pabbly
  • Make
  • N8N
  • WhatsApp Commerce
  • WooCommerce
  • Shopify
  • View All Integrations
Get in touch
  • Contact Us
  • sales@whatchimp.com
  • ‪+1 (555) 750‑6003‬

© Copyright 2019-2025 GrowMeOrganic LLC. All rights reserved.

  • Refund & Cancellation
  • Terms & Conditions
  • Privacy Policy

🚨 FREE MASTERCLASS 🚨

WhatChimp x meta

How to Send 1000s of WhatsApp Messages Without Getting Banned

Learn How to Leverage Meta's Official WhatsApp API to Automate Your Sales & Save 30% on Messaging Costs

Masterclass