Trạng thái Đơn hàng
Ý nghĩa các trạng thái đơn hàng (kể cả nhánh trả hàng) và thao tác tương ứng ở mỗi bước.
Đơn hàng đi qua một chuỗi trạng thái cố định. Hệ thống chỉ cho phép chuyển sang đúng trạng thái kế tiếp trong quy trình, nên nắm bảng này trước khi thao tác.
| Trạng thái | Ý nghĩa & thao tác tiếp theo |
|---|---|
Mới ![]() | Đơn vừa được tạo, chờ nhân viên bán hàng kiểm tra thông tin |
Đã xác nhận ![]() | Nhân viên đã gọi xác nhận với khách, sẵn sàng đóng gói |
Đang xử lý ![]() | Đơn đang được chuẩn bị: kiểm tra tồn kho, đóng gói, chuẩn bị bàn giao cho đơn vị vận chuyển |
Đang giao ![]() | Đã bàn giao cho đơn vị vận chuyển, đang trên đường đến khách |
Đã giao ![]() | Đã giao hàng thành công |
Hoàn thành ![]() | Khách đã nhận hàng và thanh toán đầy đủ |
Huỷ ![]() | Đơn bị huỷ do hết hàng hoặc khách yêu cầu |
| Đang hoàn (Returning) | Đơn đang trong quá trình trả hàng — khách đã gửi yêu cầu và cửa hàng đã duyệt phiếu hoàn (xem Trả hàng) |
| Đã hoàn hàng (Returned) | Đã hoàn tất trả hàng ở Order Return; song song, trạng thái thanh toán của đơn chuyển sang Refunded |
| Đã hoàn tiền (Refunded) | Đây là trạng thái thanh toán (không phải trạng thái đơn) — hiện khi tiền đã trả lại cho khách, đi kèm đơn Returned sau khi xử lý ở Order Return |
Thứ tự chuyển trạng thái bình thường:
Sáu trạng thái trên là dòng chảy bình thường. Cancelled là nhánh huỷ. Sau khi đơn đã
Completed, nếu khách trả hàng thì đơn rẽ sang nhánh hoàn: Completed → Returning → Returned (đồng thời thanh toán chuyển sang Refunded) — chi tiết ở
Trả hàng (Order Return).
Khi bấm (chạm) vào ô trạng thái của một đơn, một danh sách nhỏ (menu) xổ xuống các trạng thái sẽ hiện ra để bạn chọn — đó là cách đổi trạng thái, làm được ngay tại danh sách đơn hoặc trong trang chi tiết.
Mỗi lần chỉ nhảy được một bước
Ở mỗi trạng thái, menu chỉ hiện đúng một lựa chọn — chính là bước kế tiếp:
| Đơn đang ở | Menu chỉ cho chọn |
|---|---|
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
Nghĩa là không có cách bỏ bước — không nhảy thẳng từ Pending sang Completed được.
Và menu này không chứa lựa chọn huỷ đơn; huỷ là một nút riêng trên
trang chi tiết.
Trạng thái cuối không đổi được nữa
Đơn đã ở Completed, hoặc ở trạng thái đặc biệt (Cancelled, Refunded), chỉ hiển thị nhãn trạng thái — không còn thao tác đổi tiếp.
Đổi trạng thái được ở hai chỗ: bấm ô trạng thái ngay trên danh sách đơn, hoặc trong trang chi tiết đơn. Cả hai đều theo đúng quy tắc một bước ở trên.
Tiếp theo: Chi tiết Đơn hàng — nơi thực hiện việc đổi trạng thái.








