WhatsApp order confirmation templates in Thai

By Alva Chew 7 min read Updated November 11, 2026

A WhatsApp order confirmation in Thai lists what was ordered, the total, where it is going and when it ships, in the polite tone Thai-speaking shoppers expect. Below are 9 confirmations written in Thai for paid, preorder, pickup, cash on delivery and gift orders, each with an English gloss. AeroChat sends them from your store as soon as the order is placed and answers any reply in the same chat.

What a order confirmation should do

A customer who just paid wants proof that the order went through. Put the order number, items, total and delivery address in the message, so they can check it at a glance and spot a mistake early.

Add the next step: when it ships and how they’ll get tracking. Keep offers out of it, so it can stay a utility template.

Writing confirmations in Thai

Thai shop replies end sentences with ค่ะ or คะ when the voice is female and ครับ when it is male. Pick one voice for your store and use it in every template. The templates below use ค่ะ, and each page includes one ครับ version.

“คุณ” before the customer’s name is polite. Borrowed words such as ออเดอร์ (order), สต็อก (stock) and ไซซ์ (size) are normal in shop chat, so the templates use them.

The variables stay in English, such as {{customer_name}}. AeroChat fills them from your store data when it sends the message.

The WhatsApp rules that apply

If the customer messaged you in the last 24 hours, you can send any of these as a free-text reply. Outside that 24-hour customer service window, a business-initiated message needs an approved template. These messages fit Meta’s utility category when they are about the customer’s own order or account and contain nothing promotional. Meta’s guidelines say utility templates must not promote products, upsell, cross-sell or include offers. A template that mixes an update with a promotion is classed as marketing. See the WhatsApp message templates guide, WhatsApp message templates and template approval.

When you create a template, Meta asks you to assign it a language code. For Thai that is th. Meta does not translate templates, so you supply the Thai text yourself. A template with the same name in several languages counts as a separate template for each language.

Source: Meta’s WhatsApp template category guidelines and message template docs on developers.facebook.com, as of November 2026.

9 WhatsApp order confirmation templates in Thai

Copy a template, change the wording to match how your store talks, and keep the variables in double curly brackets. Each one has an English gloss underneath so your team knows what it says.

1. Standard paid order

Use for most orders, right after payment.

สวัสดีค่ะ คุณ{{customer_name}} ขอบคุณที่สั่งซื้อกับ {{store_name}} นะคะ
ออเดอร์ {{order_number}}
{{order_items}}
ยอดชำระ: {{order_total}}
ที่อยู่จัดส่ง: {{shipping_address}}
เราจะจัดส่งภายในวันที่ {{dispatch_date}} และจะส่งเลขพัสดุให้ในแชทนี้ค่ะ

In English: Hello, thank you for your order. Order number, items, amount paid and delivery address are listed. We will ship by the dispatch date and send the tracking number in this chat.

2. Short confirmation

Use for small or repeat orders.

ขอบคุณค่ะ คุณ{{customer_name}} ออเดอร์ {{order_number}} ยอด {{order_total}} ยืนยันเรียบร้อยแล้ว จัดส่งภายในวันที่ {{dispatch_date}} ค่ะ

In English: Thank you. Your order for the total shown is confirmed and ships by the dispatch date.

3. Preorder

Use when the item ships later than usual.

สวัสดีค่ะ คุณ{{customer_name}} พรีออเดอร์ {{order_number}} สำหรับ {{product_name}} ยืนยันเรียบร้อยแล้วค่ะ
คาดว่าจะจัดส่งวันที่ {{ship_date}} หากมีการเปลี่ยนแปลงหรือจัดส่งแล้ว เราจะแจ้งในแชทนี้ค่ะ

In English: Hello, your preorder for the product is confirmed. Expected ship date is shown. If it changes or once it ships, we will tell you in this chat.

4. Store pickup

Use when the customer chose to collect.

สวัสดีค่ะ คุณ{{customer_name}} ออเดอร์ {{order_number}} ยืนยันแล้วสำหรับรับสินค้าที่ {{pickup_location}} ค่ะ
เมื่อสินค้าพร้อมรับ เราจะแจ้งให้ทราบนะคะ กรุณาแสดงเลขออเดอร์ตอนมารับค่ะ

In English: Hello, your order is confirmed for pickup at the location shown. We will let you know when it is ready. Please show your order number when you collect it.

5. Order placed in chat

Use when the customer ordered and paid inside the WhatsApp chat.

ได้รับยอดชำระแล้วค่ะ ขอบคุณคุณ{{customer_name}} มากนะคะ
ออเดอร์ {{order_number}} ยืนยันแล้ว: {{order_items}} ยอด {{order_total}}
จัดส่งภายในวันที่ {{dispatch_date}} และจะส่งเลขพัสดุให้ในแชทนี้ค่ะ

In English: Payment received, thank you very much. Your order is confirmed with the items and total shown. It ships by the dispatch date and the tracking number will be sent in this chat.

6. Cash on delivery order

Use for COD orders, where you also need the customer to confirm.

สวัสดีค่ะ คุณ{{customer_name}} ขอบคุณสำหรับออเดอร์ {{order_number}} นะคะ
ยอดเก็บเงินปลายทาง: {{order_total}}
รบกวนพิมพ์ "ยืนยัน" เพื่อยืนยันออเดอร์ แล้วเราจะจัดส่งให้เลยค่ะ

In English: Hello, thank you for your order. The cash on delivery amount is shown. Please type the word for confirm to confirm the order and we will ship it right away.

7. Gift order

Use when the order ships to someone else.

สวัสดีค่ะ คุณ{{customer_name}} ออเดอร์ของขวัญ {{order_number}} ยืนยันเรียบร้อยแล้วค่ะ
จะจัดส่งถึงคุณ{{recipient_name}} ที่ {{shipping_address}} พร้อมการ์ดข้อความของคุณ และจะไม่มีราคาแสดงในกล่องค่ะ

In English: Hello, your gift order is confirmed. It goes to the recipient at the address shown, with your card message, and no price will appear in the box.

8. Delivery slot booked

Use when the customer picked a delivery date or slot.

สวัสดีค่ะ คุณ{{customer_name}} ออเดอร์ {{order_number}} ยืนยันการจัดส่งวันที่ {{delivery_date}} ช่วงเวลา {{delivery_slot}} ค่ะ
หากต้องการเปลี่ยนเวลา ตอบกลับในแชทนี้ก่อน {{change_deadline}} นะคะ

In English: Hello, your order is confirmed for delivery on the date and time slot shown. If you want to change the time, reply in this chat before the deadline.

9. Confirmation with ครับ (male voice)

Use if your store replies in a male voice.

สวัสดีครับ คุณ{{customer_name}} ขอบคุณที่สั่งซื้อกับ {{store_name}} ครับ
ออเดอร์ {{order_number}} ยอด {{order_total}} ยืนยันเรียบร้อยแล้ว จะจัดส่งภายในวันที่ {{dispatch_date}} ครับ

In English: Hello, thank you for your order. Your order for the total shown is confirmed and ships by the dispatch date.

Send these automatically with AeroChat

AeroChat sends the confirmation when a new order is created in your store platform, such as Shopify, WooCommerce or Wix, using the order data:

  • Items, total, address and order number: come straight from the order.
  • Dispatch date: comes from your processing time, or from the preorder date on the product.
  • Orders placed in chat: AeroChat sends the payment link through your gateway, for example Omise or 2C2P, detects the payment automatically and confirms the order in the same chat. The customer never types “paid”.
  • Replies: address changes, cancellations and questions are handled in the same chat, in Thai or whichever language the customer writes in, within the rules you set.
  • Template language: you approve the Thai version with Meta once, and AeroChat fills its variables from each order.

See WhatsApp order confirmation and Shopify WhatsApp order confirmations.

This template in other languages

Related

Questions

Is an order confirmation a utility template?

Yes. Meta’s guidelines give confirming an order’s details as an example of a utility message. Keep product recommendations and offers out of it, or it may be classed as marketing.

Do I need a separate approved template in Thai?

Yes, for messages sent outside the 24-hour window. Meta asks for a language code on each template, th for Thai, and does not translate it for you. Each language version of the same template counts toward your template limit.

What if the customer writes back in English or mixes languages?

AeroChat replies in the language the customer writes in, including messages that mix Thai and English. The template sets the first message, and the chat continues in their language.

Should I use ค่ะ or ครับ?

Use the one that matches the voice of your store. Many shops use ค่ะ by default. What matters is that every template and every reply uses the same one.

What if the customer spots a mistake?

They reply in the same chat. AeroChat verifies them and changes the address or cancels the order if it hasn’t shipped, within the rules you set. Anything else goes to your team.

Confirm every order in Thai on WhatsApp

Connect your store and WhatsApp number, and AeroChat sends each order confirmation and handles the replies in Thai or the customer’s own language. Start your 7-day free trial. No credit card needed.

Start your 7-day free trial

On Shopify? Install AeroChat from the Shopify App Store.