Thông báo đơn hàng WooCommerce

Đây là thứ hầu hết mọi người mua plugin để dùng: khách đặt hàng xong nhận ngay tin Zalo xác nhận, đơn đổi trạng thái cũng có tin báo, và cả team thấy đơn mới trong nhóm Zalo nội bộ.

Tuỳ chọn Bước 5 / 10 Cập nhật 06.09.2026

Mở tab Woocommerce

Thanh tab với tab Woocommerce được đánh số 1, bên dưới là thanh phụ Cài đặt chung, Theo dõi đơn hàng, Lời nhắc đánh giá, Ghi chú tới khách hàng, GHTK
Tab Woocommerce và thanh phụ bên dưới. Bấm vào ảnh để phóng to.
  1. Woocommerce — tab này chỉ hiện khi WooCommerce đang bật. Bên dưới có một thanh phụ chia thành nhiều mục nhỏ: Cài đặt chung, Theo dõi đơn hàng, Lời nhắc đánh giá, Ghi chú tới khách hàng, và một mục cho mỗi hãng vận chuyển đang cài.

Bật thông báo đơn hàng mới

Các ô kích hoạt cho Woocommerce, kết bạn với số Zalo, gửi thông báo cho khách hàng và gửi kèm hình ảnh
Bốn ô đầu tiên của mục Cài đặt chung.
  1. Kích hoạt cho Woocommerce — công tắc tổng. Tắt cái này là mọi thứ bên dưới ngừng hoạt động.
  2. Kết bạn với số Zalo — tự gửi lời mời kết bạn tới số của khách khi có đơn mới. Zalo hạn chế nhắn cho người lạ, nên kết bạn được thì tin về sau chắc chắn tới hơn. Nhưng gửi lời mời hàng loạt cũng là hành vi dễ bị Zalo để ý — cân nhắc theo lượng đơn của bạn.
  3. Gửi thông báo CHO KHÁCH HÀNG khi có đơn hàng mới — tin xác nhận đơn gửi cho khách.
  4. Gửi kèm hình ảnh — đính ảnh vào tin. Có thêm tuỳ chọn gửi ảnh đại diện của các sản phẩm trong đơn. Lưu ý: tin có ảnh không dùng được định dạng chữ (in đậm, màu).

Soạn nội dung tin

Ô chọn kiểu nội dung Text thuần hoặc Có định dạng, bên dưới là ô soạn mẫu tin nhắn
Mẫu tin báo đơn hàng mới.
  1. Kiểu nội dung — Text thuần là chữ trơn, gửi kèm ảnh được. Có định dạng cho phép in đậm, đổi màu chữ, nhưng không gửi kèm ảnh được.
  2. Ô nội dung — soạn tin ở đây, dùng các biến bên dưới.

Biến thay thế dùng được

NhómCác biến
Thông tin đơn{order_id}, {order_total}, {order_status}, {order_date}, {order_datetime}, {order_note}, {refund_amount}
Khách hàng{customer_name}, {billing_phone}, {full_address}
Sản phẩm & giao hàng{product_list}, {shipping_method}, {shipping_fee}, {payment_method}
Liên kết{link_order_received} (trang cảm ơn cho khách), {link_edit_order} (trang sửa đơn cho admin), {site_name}
Trường tuỳ ý{meta.tên_trường} — ví dụ {meta.billing_phone}, {meta.shipping_phone}
Đổi trạng tháiRiêng tin báo đổi trạng thái có thêm {old_status} và {new_status}
Spintax giúp tin đỡ giống nhau

Viết {Xin chào|Chào|Hi} thì mỗi tin plugin chọn ngẫu nhiên một trong ba. Hàng trăm tin giống hệt nhau là dấu hiệu Zalo hay dùng để nhận diện spam, nên cách này vừa tự nhiên hơn vừa an toàn hơn.

Cần thêm biến của riêng bạn thì dùng hook devvn_zalo_message_replacements, xem Hook action và filter.

Gửi thông báo vào nhóm Zalo

Rất tiện cho cửa hàng có nhiều nhân viên: mỗi đơn mới đẩy một tin vào nhóm nội bộ, ai rảnh thì nhận xử lý.

Ô bật thông báo cho nhóm, ô tìm kiếm nhóm Zalo và thẻ nhóm đã chọn kèm mẫu tin
Chọn nhóm nhận thông báo. Tên nhóm và số điện thoại trong ảnh là dữ liệu mẫu.
  1. Gửi thông báo CHO NHÓM khi có đơn hàng mới — bật tính năng.
  2. Tìm kiếm nhóm Zalo — gõ tên nhóm rồi chọn. Nhóm phải được đồng bộ trước ở màn hình Quản lý nhóm, nếu không ô này sẽ không tìm ra gì.

Bên dưới là ô soạn nội dung riêng cho tin gửi nhóm. Tin này cho nhân viên đọc nên thường dùng {link_edit_order} để bấm vào là mở thẳng đơn trong trang quản trị.

Thông báo khi đổi trạng thái đơn

Khối quy tắc thông báo theo trạng thái với lựa chọn chế độ gửi, từ trạng thái, đến trạng thái và nội dung tin
Mỗi quy tắc là một cặp trạng thái kèm nội dung tin riêng.
  1. Khi có nhiều quy tắc cùng khớp — Chỉ gửi 1 tin thì lấy quy tắc đầu tiên khớp; Gửi tất cả tin khớp thì khách nhận nhiều tin. Chọn cái đầu cho an toàn, tránh dội tin.
  2. Từ trạng thái — để trống nghĩa là từ bất kỳ trạng thái nào.
  3. Đến trạng thái — trạng thái đích. Đây là điều kiện chính.
  4. Nội dung tin nhắn — mẫu tin riêng cho quy tắc này, dùng chung bộ biến ở trên.

Bấm Thêm quy tắc thông báo để tạo thêm. Bộ quy tắc hay dùng nhất: một quy tắc cho Đang xử lý (báo đã nhận đơn), một cho Đã hoàn thành (cảm ơn), một cho Đã huỷ (xác nhận huỷ).

Các mục còn lại của tab

MụcLàm gì
Theo dõi đơn hàng (Tracking)Tạo trang cho khách tra cứu đơn hàng của mình ngay trên website, có mã ngắn để chèn vào trang.
Lời nhắc đánh giáSau khi đơn hoàn thành một số ngày, tự nhắn Zalo nhờ khách đánh giá sản phẩm.
Ghi chú tới khách hàngKhi bạn thêm ghi chú "gửi cho khách" trong đơn, nội dung đó được nhắn qua Zalo thay vì chỉ gửi email.
GHTK, GHN, ViettelPost, VNPost, Nhanh.vnMỗi hãng một mục. Khi đơn được đẩy sang hãng đó, plugin nhắn cho khách mã vận đơn. Mục chỉ hiện khi plugin của hãng tương ứng đang bật.

Kiểm tra đã đúng chưa

  1. Bấm Lưu thay đổi.
  2. Tự đặt một đơn thử trên website, điền số điện thoại Zalo của bạn.
  3. Chờ khoảng một phút — tin gửi trong nền nên không tới ngay lập tức.
  4. Không nhận được thì mở Quản lý tin gửi, tin lỗi sẽ ghi rõ lý do ở cột Trạng thái.

Lỗi thường gặp

Tình huốngNguyên nhân và cách xử lý
Không có tin nào được tạoChưa bật Kích hoạt cho Woocommerce, hoặc đơn không có số điện thoại.
Tin ở trạng thái chờ mãi không gửiCron của WordPress không chạy. Đặt cron thật ở hosting gọi wp-cron.php.
Báo không tìm thấy UIDSố điện thoại đó không có tài khoản Zalo, hoặc người ta đặt chế độ không cho tìm bằng số điện thoại.
Tin gửi được cho khách quen, không gửi được cho khách mớiZalo giới hạn nhắn cho người lạ. Bật Kết bạn với số Zalo để tăng tỉ lệ tới.
Ô tìm nhóm không ra kết quảChưa đồng bộ nhóm. Vào Quản lý nhóm bấm đồng bộ trước.
Tin hiện nguyên chữ {order_id}Gõ sai tên biến hoặc thừa dấu cách trong dấu ngoặc nhọn.

Muốn khách đăng nhập bằng Zalo luôn thì xem Đăng nhập bằng SĐT Zalo.

Hỗ trợ Zalo