# Plugin Woocommerce: thông báo đơn hàng, tài khoản... qua Messenger

Plugin này hỗ trợ bạn có thể gửi tin nhắn Facebook Messenger đến khách hàng khi khách hàng tạo tài khoản, đặt hàng, đơn hàng thay đổi trạng thái: được xử lý, hủy đơn hàng, hoành thành đơn hàng hoặc gửi tin nhắn thông báo đơn hàng mới cho chủ shop / nhân viên.

### **Yêu cầu:**&#x20;

* Chỉ áp dụng đối với các website Wordpress đang sử dụng **Woocommerce**&#x20;
* Khách hàng đặt mua hàng trên web dùng số điện thoại / email khớp với tài khoản Facebook đã cung cấp số điện thoại / email trong chatbot. (xem thêm ở bài hướng dẫn Cài đặt Chatbot gửi tin SMS thông qua API).

{% content-ref url="/pages/-MjNYKjYR9ehKM7j2IDB" %}
[Cài đặt Chatbot gửi tin SMS thông qua API](/ket-noi-sms-va-chatbot/cai-dat-chatbot-gui-tin-sms-thong-qua-thiet-bi.md)
{% endcontent-ref %}

* Khách hàng vào web đặt hàng qua button chatbot có chứa messid trong link.
* Cần tạo 1 block gửi tin nhắn thông báo có attribute **{{message}}** trong SmaxBot và lấy link Broadcast API để cài đặt vào plugin.

![Tạo block chứa text có {{message}} để thông báo sau khi KH đặt hàng](/files/-Mjr66GSTI6bgtcAeTU-)

![Tạo Broadcast API cho block này](/files/-Mjr6CJfD29JR9mtMaQ7)

![Copy link Post Broadcast API để cho vào Cấu hình của Plugin bên web](/files/-Mjr6GKW0P9aErnZ0OFW)

### Bước 1: Cài đặt Plugin

* Tải plugin tại: <https://xem.li/pluginsmaxbot>
* Đăng nhập vào quản trị của Wordpress → chọn Plugin → bấm **Cài mới** (Add New)
* Tải Plugin lên và Kích hoạt

### Bước 2: Cấu hình Plugin

* Vào Woocommerce → chọn Cài đặt → chọn SmaxBot.
* Khai báo Broadcast API Key đã lấy ở trên.

### Bước 3: Kích hoạt gửi tin nhắn Woocommerce

* Check vào các ô bạn cần gửi tin.
* Chỉnh sửa nội dung tin nhắn sẽ gửi.
* Để tùy biến nội dung tin nhắn, bạn có thể sử dụng thêm các cú pháp sau:
  * Mã đơn hàng: **%%orderid%%**
  * Họ tên khách hàng: **%%firstName%% %%lastName%%**
  * Tổng tiền đơn hàng: **%%total%%**
  * Số điện thoại khách hàng: **%%phone%%**

{% hint style="warning" %}
**Nếu bạn muốn tích hợp vào button mua hàng của chatbot như 1 webview, khi khách hàng bấm vào nút mua hàng trên web, chatbot sẽ gửi tin nhắn thông báo tình trạng đơn hàng, thì thêm tham số messid vào domain: ?messid={{messenger user id}}**&#x20;

Ví dụ:    <https://domain/?messid=\\{{messenger> user id}}
{% endhint %}

![](/files/-MjotcxNutDgKgaa1X_L)

Với cách áp dụng này, hệ thống sẽ tự động gắn số điện thoại và email khách hàng dùng mua trên web vào tài khoản Facebook đã bấm button mở web mua hàng.

{% hint style="info" %}
Ngoài attribute **{{message}}** là nội dung thông báo được cấu hình trong plugin, còn có những attribute sau để bạn có thể sử dụng:

* Mã đơn hàng: **{{order\_id}}**
* Order Key: **{{order\_key}}**
* Trạng thái đơn hàng: **{{order\_status}}** (pending | processing | canceled | completed)
* Họ tên KH: **{{first\_name}} {{last\_name}}**
* Thành tiền: **{{total}}**
* Số điện thoại đặt hàng: **{{order\_phone}}**
* Email đặt hàng: **{{order\_email}}**
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hdsms.quanchatbot.com/bonus/plugin-thong-bao-don-hang-tai-khoan...-qua-messenger.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
