---
title: AI Order Taking on WhatsApp & Messenger for COD Shops | SaleMag
description: Let AI quote prices from your catalog, build the cart and collect
  delivery details in chat. You get a numbered cash-on-delivery order, ready to
  ship.
url: https://salemag.net/features/ai-order-taking
language: en
published: 2026-10-21
updated: 2026-10-21
author: SaleMag Team
tags:
  - ai order taking
  - cash on delivery
  - whatsapp orders
  - chat commerce
  - f-commerce
---

# AI Order Taking on WhatsApp & Messenger for COD Shops | SaleMag

> SaleMag's AI order taking turns a chat into a cash-on-delivery order. The AI checks your product list for price, stock and options, builds the cart, and sends an order form or collects details in chat. The server adds the delivery fee and total, and your team gets a numbered order to confirm and ship.

- The AI looks up every price, stock level and option in your catalog before it says it; a guard blocks any amount that is not a real price.
- Delivery areas and fees are set once, with Bangla labels; the server calculates totals, not the AI.
- Customers check out on a short order form (inside WhatsApp or by secure link) or right in the chat.
- Every order gets a number like CH-000123 and lands in your orders list as pending.
- Bulk orders, complaints and changes to placed orders go to your team, and the bot stays quiet for 15 minutes after a person replies.

Most Bangladeshi online shops sell in the inbox. A customer asks the price, someone answers, then asks for name, phone, address and area, works out the delivery charge, types the total, and copies it all into a sheet. Every step is a chance for a wrong price, a missing digit in a phone number, or a customer who loses patience and leaves.

SaleMag's AI order taking does the repetitive part of that chat and hands you a clean [cash-on-delivery](https://salemag.net/glossary/cash-on-delivery) order.

## What does AI order taking do?

It extends the [AI chatbot](https://salemag.net/features/ai-chatbot) with a set of shop tools. In one conversation the AI can:

| Step | Who does it |
|---|---|
| Find the product the customer means | AI, searching name, SKU, category and brand |
| Quote price, regular price, stock and options | AI, from your catalog only |
| Send up to three product photos per reply | AI |
| Build the cart with sizes, colours and quantities | AI |
| Collect name, phone, address and delivery area | Customer, on the order form or in chat |
| Add the delivery fee and calculate the total | SaleMag server, from your settings |
| Confirm, pack and ship | Your team |

## How does it avoid wrong prices and stock?

Three safeguards work together:

1. **Lookup first.** The AI must search your catalog before it states a price, option or stock level. Results include the live price, any compare-at price, per-option prices and low-stock notes such as "only 3 left".
2. **Price guard.** Any money amount in the AI's reply that is not a real price from your catalog is caught; the reply is rewritten once, then replaced with a safe fallback.
3. **Server totals.** The total is always calculated by the server in exact amounts. When the order is placed, every line is re-priced live. If a price changed, the customer gets an updated summary before anything is saved.

Every option (size, colour) must be chosen before checkout, and Shopify variants keep their own price and stock.

## How do customers check out?

You pick one of two styles:

- **Order form (recommended).** Once the cart is ready, the customer gets a short form: a native [WhatsApp order form](https://salemag.net/features/whatsapp-order-form) on official WhatsApp numbers, or a secure link on other channels. They pick the delivery area, enter name, phone and address, and tap *Place order*.
- **In chat.** The AI asks for the details, then sends an exact summary with the total. The order is placed only after the customer clearly says yes, and only against that exact summary.

Delivery areas are flat fees you set once, for example Inside Dhaka and Outside Dhaka, each with an optional Bangla label. You can add up to 20.

## What does my team see?

Each order gets a number such as CH-000123 and appears in Ecommerce → Orders under the Chat filter, marked pending. Your team can confirm it, mark it paid, add a tracking number when it ships, complete it or cancel it. For products you added by hand, stock goes down when an order is placed and comes back on cancel.

If team notifications are on, everyone who can view orders gets an in-app and push alert: "New chat order". The order also fires an *order placed* event, so you can send a confirmation through the [automation flow builder](https://salemag.net/features/automation-flow-builder).

## Does it work in Bangla?

Yes. Summaries, confirmations and the order form exist in Bangla and English, picked from the chat language or fixed in settings. The confirmation step understands Banglish ("ji", "thik ache", "order koren") and Bangla digits. Bangladeshi mobile numbers are checked: 11 digits starting with 01, with or without +880.

## When does a person take over?

The AI hands the chat to your team for wholesale or bulk orders, custom requests, complaints and changes to an order that is already placed. When someone on your team replies in a chat, the AI stays quiet there for 15 minutes so customers never hear two voices at once. If the same customer repeats an identical order within 30 minutes, the summary warns them first.

## Who is it for?

Facebook and Instagram shops, WhatsApp sellers and small brands that take [cash-on-delivery](https://salemag.net/solutions/cod-order-confirmation) orders by chat and want fewer typing mistakes and faster replies. For a step-by-step setup, read [how to take COD orders on WhatsApp with AI](https://salemag.net/blog/take-cod-orders-on-whatsapp-with-ai), or see [pricing](https://salemag.net/pricing).

## Steps

1. **Add your products**: Sync your Shopify, WooCommerce or BigCommerce store, or add products by hand with prices, options and stock.
2. **Set delivery areas**: Add each area you ship to, such as Inside Dhaka and Outside Dhaka, with its fee and an optional Bangla label.
3. **Turn on order taking**: Open your AI chatbot, switch on order taking and choose order form or in-chat checkout.
4. **Test it**: Place a test order in the chatbot playground; nothing is saved, so you can try as many times as you like.

## FAQ

### Which payment method do chat orders use?

Cash on delivery. Orders taken by the AI are recorded as COD; there is no online payment step.

### Can the AI take orders in Bangla?

Yes. Order summaries and the order form come in Bangla or English, chosen automatically from the chat or fixed in settings. The confirmation step also understands Banglish replies such as 'thik ache' or 'order koren', and Bangla digits.

### How does it avoid quoting a wrong price?

It must search your catalog before stating a price, and any amount in its reply that is not a known price is rewritten or replaced. At checkout the server re-prices every item, and if a price changed the customer sees a new summary.

### Are chat orders sent to my Shopify or WooCommerce store?

No. Chat orders live in SaleMag's orders list. Your Shopify or WooCommerce products are used for prices and stock, but the order itself is processed in SaleMag.

### Does it check Bangladeshi phone numbers?

Yes. It accepts 01XXXXXXXXX numbers with or without +880 and asks the customer to correct anything that is not an 11-digit number starting with 01.

### What happens with wholesale or custom requests?

The AI hands the chat to your team for bulk or wholesale orders, custom requests, complaints and changes to an order that was already placed.

### Which AI model do I need?

Any model from your own OpenAI, Anthropic or Gemini key that supports tool calling. SaleMag shows which models qualify.
