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ộ.
Mở tab Woocommerce
- 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
- 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.
- 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.
- 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.
- 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
- 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.
- Ô 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óm | Cá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ái | Riêng tin báo đổi trạng thái có thêm {old_status} và {new_status} |
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ý.
- Gửi thông báo CHO NHÓM khi có đơn hàng mới — bật tính năng.
- 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
- 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.
- Từ trạng thái — để trống nghĩa là từ bất kỳ trạng thái nào.
- Đến trạng thái — trạng thái đích. Đây là điều kiện chính.
- 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ục | Là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àng | Khi 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.vn | Mỗ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
- Bấm Lưu thay đổi.
- Tự đặt một đơn thử trên website, điền số điện thoại Zalo của bạn.
- Chờ khoảng một phút — tin gửi trong nền nên không tới ngay lập tức.
- 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ống | Nguyên nhân và cách xử lý |
|---|---|
| Không có tin nào được tạo | Chư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ửi | Cron 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 UID | Số đ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ới | Zalo 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.