Send order details template message
Updated: Oct 31, 2025Overview
Order details message template is a template with interactive components that extends the call-to-action button to support sending order details and provides a richer experience compared to templates with only text components. Once your Order details message templates have been created and approved, you can use the approved template to send the template message with order or bill information to prompt them to make a payment. Before sending an order details template message, businesses need to create a template with an “open order details” call-to-action button. See Create Message Templates for Your WhatsApp Business Account for more information on prerequisites and how to create a template.Creating an order details template on Whatsapp Manager
To create an order details template, business needs a business portfolio with a WhatsApp Business Account. In WhatsApp Manager > Account tools: Click oncreate template
Select Utility category to expand Order details message option
Enter the desired template name and supported locale
Depending on the number of locales selected there will be an equal number of template variants and businesses need to fill in the template details in respective locale.
Please fill in template components such as Header, Body and optional footer text and submit.
Once submitted, templates will be categorized as per the guidelines and undergo the approval process refrain from having marketing content as part of template components.
The template will be approved or rejected after the template components are verified by the system.
If business believe the category determined is not consistent with our template category guidelines, please confirm there are no common issues that leads to rejections and if you are looking for further clarification you may request a review of the template via Business Support
Once approved template status will be changed to ACTIVE
Please be informed that template’s status can change automatically from ACTIVE to PAUSED or DISABLED based on customer feedback and engagement. We recommend that you monitor status changes and take appropriate actions whenever such change occurs.
Creating an order details template using template creation APIs
To create a template through API and understand the general syntax, required categories and components please refer to templates API. All the guidelines outlined above in creating templates apply through API as well. Order details template is categorized as “Utility” template and apart from ‘name’ and ‘language’ of choice, it has general template components such as HEADER, BODY, FOOTER and a fixed BUTTON with “ORDER_DETAILS” type and “Review and Pay” text.Sending order details template message
Order details template message allows the businesses to send invoice(order_details) message as predefinedOpen order details call-to-action button component parameters. It supports businesses to send all payment integration (such as UPI Intent, Payment Gateway or Payment Links) integration as button parameters.
To send an order details template message, make a POST call to /PHONE_NUMBER_ID/messages endpoint and attach a message object with type=template. Then, add a template object with a predefined Open order details call-to-action button.
For example following sample describes how to send UPI Intent in order details template message parameters to prompt the consumer to make a payment.
The below example shows an example payload with upi as the payment type. For other variants of the payment_settings block (for example, for the type payment_gateway type), refer to this document.

