跳至主要內容

如何使用訂單詳細模板 API 送訂單訊息

一週前已更新

摘要

想要使用 Wati API 將個性化的訂單訊息直接發送到客戶的 WhatsApp?本指南將引導您使用 POST /api/v1/order_details_template 端點 sendsend 結構化的訊息,包括訂單項目、價格和付款選項。您還會找到一個樣本 payload,以幫助您快速入門。

注意: 廣播 現在稱為 活動 – 同樣強大的功能,更新的名稱!

端點

POST https://{your-account-endpoint}/api/v1/order_details_template

The order_details_template 端點允許您將訂單明細模板消息發送到客戶的 WhatsApp。您可以在消息中包含一個或多個項目,指定價格,並將其鏈接到付款網關,如 PayU、Razorpay 等。

步驟 1:找到您的 API 端點

您可以在 Wati 帳戶的 /api-docs 部分找到您的特定 API 端點。它看起來像這樣:https://live-server-xxxx.wati.io

您的最終端點用於發送訂單將是:

POST https://{your-account-endpoint}/api/v1/order_details_template

步驟 2:了解 reference_id 的重要性

每個訂單消息都必須包含一個 唯一reference_id。您生成這個值,並使用它來跟蹤每個訂單。沒有兩個訂單應該具有相同的 reference_id

步驟 3:構建您的 payload

以下是一個示例 payload,顯示如何格式化您的 order_details_template。您可以根據需要自訂字段,例如產品名稱、價格、進口商詳細信息和付款配置。

示例 payload

curl --location 'https://mt-dev-gke-server.watiapp.io/103128/api/v1/order_deta' \
--header 'Authorization: Bearer <TOKEN>' \
--header 'Content-Type: application/json' \
--data '{
"phone_number": "918606328257",
"template_name": "order_details_template_yzn_1",
"language_code": "en_US",
"is_campaign": true,
"custom_params": [
{
"name": "name",
"value": "Madhavan"
},
{
"name": "discount",
"value": "60%"
}
],
"order_details": {
"reference_id": "yzn-test-6",
"type": "digital-goods",
"payment_configuration": "razorpay_test_payment_2",
"payment_type": "payment_gateway:razorpay",
"currency": "INR",
"total_amount": {
"offset": 100,
"value": 100
},
"order": {
"discount": {
"offset": 100,
"value": 100
},
"items": [
{
"name": "ORDER_ITEM_NAME",
"quantity": 1,
"retailer_id": "ORDER_ITEM_RETAILER_ID",
"country_of_origin": "ORIGIN_COUNTRY",
"importer_name": "IMPORTER_NAME",
"amount": {
"offset": 100,
"value": 100
},
"importer_address": {
"address_line1": "IMPORTER_ADDRESS",
"city": "CITY",
"country_code": "COUNTRY",
"postal_code": "ZIP_CODE"
}
}
],
"shipping": {
"offset": 100,
"value": 0
},
"status": "pending",
"subtotal": {
"offset": 100,
"value": 100
},
"tax": {
"offset": 100,
"value": 100
}
}
}
}'

注意事項

  • 貨幣和偏移量: 金額值使用偏移系統(例如,值:21000 和偏移量:100 = ₹210.00)。

  • 產品詳細信息: 您可以在一條消息中發送多個產品。

  • 圖像標題: 提供有效的媒體 URL,以在消息頂部顯示圖像。

  • 付款網關: Facebook 支持的付款網關,例如 Razorpay、Payu、Zaakpay 和 Billdesk。

如何將付款帳戶鏈接到 Facebook

要在 WhatsApp 上接收付款,您需要 將付款網關 鏈接到您的 WhatsApp 商務帳戶,通過 付款配置

以下是快速的視覺導tour:

如何在 Wati 創建訂單詳細模板

想要快速、清晰地將訂單信息發送給客戶?使用 Wati 中的 訂單詳細 模板設計和發送結構化消息。本指南將引導您完成創建的步驟,只需幾個點擊即可。

按照以下步驟,在 Wati 中設定訂單詳細模板:

1. 登錄 您的 Wati 帳戶。

2. 前往 活動,然後選擇 模板消息

3. 單擊 新建模板消息

4. 輸入模板的 名稱,以便您稍後輕松找到它。

5. 在 類別 下,選擇 行銷 或公用程式

6. 選擇您想要用於模板的 語言

7. 在 選擇行銷模板 下,選擇 訂單詳細

8. 選擇您想要開始消息的方式:

  • 要添加 文字圖像 作為標題,請在 活動標題 下選擇 文字圖像

  • 如果您更喜欢跳过標題並從正文開始,請在 活動標題 下選擇

9. 輸入您的 正文內容—這是客戶將看到的主要消息。

10. 一旦一切看起來都很好了,請單擊 儲存並提交

這樣就完成了!您的訂單詳細模板現在可以在您的活動中使用。

注意: 您可以在行銷類別下以及公用程式模板類別下创建訂單詳細模板。

是否回答了您的問題?