> ## Documentation Index
> Fetch the complete documentation index at: https://doc.ivycare.vn/llms.txt
> Use this file to discover all available pages before exploring further.

# Đơn hàng

> Hướng dẫn sử dụng Đơn hàng trên IVY Care Portal.

## Tổng quan

Màn hình Đơn hàng là nơi nhân viên lập và theo dõi đơn dịch vụ của khách. Một đơn ghi lại khách nào, mua dịch vụ hay combo gì, có áp khuyến mãi không, tổng tiền và lịch hẹn. Danh sách giúp bạn nắm nhanh đơn nào đang chờ xác nhận, đang thực hiện hay đã hoàn tất.

<img src="https://mintcdn.com/miasolution-7cbd1d17/1f4LXWsPLndfwtdL/images/orders/01-list.png?fit=max&auto=format&n=1f4LXWsPLndfwtdL&q=85&s=1f94f18e51eff5b23e9c19460a9d7708" alt="Danh sách đơn hàng" width="2880" height="3204" data-path="images/orders/01-list.png" />

## Điều kiện trước khi bắt đầu

* Bạn đăng nhập bằng tài khoản có quyền lập đơn hàng.
* Đã có sẵn **Dịch vụ** hoặc **Combo** đang hoạt động để chọn vào đơn.

## Hiểu các trạng thái của đơn

Các thẻ phía trên danh sách lọc theo trạng thái: **Tất cả**, **Chờ xác nhận**, **Đã xác nhận**, **Đang thực hiện**, **Hoàn tất** và **Đã huỷ**. Một đơn đi lần lượt: Chờ xác nhận → Đã xác nhận → Đang thực hiện → Hoàn tất; hủy được khi chưa hoàn tất.

## Hướng dẫn từng bước

### Xem danh sách và tìm đơn

1. Ở menu bên trái, chọn **Đơn hàng**.
2. Tìm đơn bằng ô **Tìm kiếm (mã đơn, SĐT)**, hoặc lọc theo khoảng thời gian bằng **Từ ngày** / **Đến ngày**, hoặc nhấn thẻ trạng thái.

### Tạo đơn cho khách là thành viên IVY

1. Nhấn nút **Tạo đơn hàng** ở góc trên bên phải.

2. Ở mục **Thông tin khách hàng**, giữ lựa chọn **Thành viên ivy**. Gõ tên hoặc số điện thoại vào ô **Tìm khách hàng** rồi chọn đúng khách trong danh sách gợi ý.

   <img src="https://mintcdn.com/miasolution-7cbd1d17/1f4LXWsPLndfwtdL/images/orders/02-create-member-filled.png?fit=max&auto=format&n=1f4LXWsPLndfwtdL&q=85&s=d12eb55301844fb292bb55c2d269d0e1" alt="Đơn đã chọn khách thành viên và dịch vụ, tổng tiền tự tính" width="2880" height="1800" data-path="images/orders/02-create-member-filled.png" />

3. Ở mục **Dịch vụ**, gõ vào ô **Tên dịch vụ** và chọn từ gợi ý — **Đơn giá (VND)** tự điền theo bảng giá, chỉnh được nếu cần. Dùng nút **−/+** để đổi số lượng, nhấn **+ Thêm dịch vụ** nếu đơn có nhiều dịch vụ.

4. Khách mua theo gói thì nhấn **+ Thêm combo** và chọn combo.

5. Chọn chương trình ở ô **Khuyến mãi** nếu khách được hưởng ưu đãi. Khu **Tạm tính** / **Thanh toán** tự cập nhật.

6. Ghi thêm yêu cầu của khách vào **Ghi chú**, chọn **Ngày hẹn** khách đến làm dịch vụ.

7. Nhấn **Tạo đơn hàng**. Đơn mới xuất hiện đầu danh sách ở trạng thái **Chờ xác nhận**.

### Tạo đơn cho khách vãng lai

1. Trong cửa sổ **Tạo đơn hàng**, chuyển sang **Khách vãng lai** ở góc phải mục Thông tin khách hàng.

   <img src="https://mintcdn.com/miasolution-7cbd1d17/1f4LXWsPLndfwtdL/images/orders/03-create-guest-filled.png?fit=max&auto=format&n=1f4LXWsPLndfwtdL&q=85&s=b741f3b90eaf613f4f4d10260d9627fc" alt="Đơn khách vãng lai — nhập Họ tên và Số điện thoại trực tiếp" width="2880" height="1800" data-path="images/orders/03-create-guest-filled.png" />

2. Nhập trực tiếp **Họ tên** và **Số điện thoại** của khách — hai trường bắt buộc, không cần tạo hồ sơ trước.

3. Các bước chọn dịch vụ, khuyến mãi, ghi chú, ngày hẹn giống đơn thành viên. Lưu ý khách vãng lai tính theo **giá gốc**, không có giá thành viên.

> 💡 **Mẹo**: Khách quay lại lần hai trở đi nên được tạo hồ sơ thành viên — vừa hưởng giá ưu đãi, vừa xem lại được lịch sử điều trị.

### Xem chi tiết một đơn

1. Nhấn vào dòng đơn trong danh sách. Trang chi tiết mở ra:

   <img src="https://mintcdn.com/miasolution-7cbd1d17/vkQlB-jasGVEXYiK/images/orders/04-detail.png?fit=max&auto=format&n=vkQlB-jasGVEXYiK&q=85&s=37d79ee5ad056b5ca0789a0d7848028d" alt="Trang chi tiết đơn hàng" width="2880" height="1800" data-path="images/orders/04-detail.png" />

2. Trang chi tiết gồm: mã đơn và trạng thái hiện tại, bảng **Dịch vụ đặt** (đơn giá, số lượng, thành tiền), phần **Tổng cộng / Giảm / Thanh toán** (hiện rõ mã khuyến mãi đã áp), **Thông tin khách**, **Ghi chú & Lịch hẹn**, **Lịch sử trạng thái** và **Lịch sử sửa đơn**.

### Cập nhật trạng thái đơn

1. Ở trang chi tiết, nhấn **Cập nhật trạng thái**.

   <img src="https://mintcdn.com/miasolution-7cbd1d17/vkQlB-jasGVEXYiK/images/orders/05-status-dialog.png?fit=max&auto=format&n=vkQlB-jasGVEXYiK&q=85&s=81674ebc666f272061bb33df1b8578e1" alt="Cửa sổ cập nhật trạng thái đơn" width="2880" height="1800" data-path="images/orders/05-status-dialog.png" />

2. Chọn **Trạng thái mới** (ví dụ từ Chờ xác nhận sang Đã xác nhận), ghi **Lý do (tuỳ chọn)** nếu cần, rồi nhấn **Xác nhận**.

3. Mỗi lần đổi trạng thái được ghi vào **Lịch sử trạng thái** để đối soát về sau.

### Sửa một đơn

1. Ở trang chi tiết, nhấn **Sửa đơn**.

   <img src="https://mintcdn.com/miasolution-7cbd1d17/vkQlB-jasGVEXYiK/images/orders/06-edit-dialog.png?fit=max&auto=format&n=vkQlB-jasGVEXYiK&q=85&s=41353a6023d00c46f5611616e9ba992c" alt="Cửa sổ sửa đơn" width="2880" height="1800" data-path="images/orders/06-edit-dialog.png" />

2. Thêm bớt dịch vụ, đổi số lượng, đổi khuyến mãi hoặc lịch hẹn rồi lưu. Mọi lần sửa được ghi vào **Lịch sử sửa đơn**.

3. Đơn đã **Hoàn tất** thì không sửa nội dung nữa — cần điều chỉnh hãy trao đổi với quản lý.

### Hủy một đơn

1. Đơn không xóa được — thay vào đó bạn **hủy** để giữ lại lịch sử: nhấn **Cập nhật trạng thái**, chọn trạng thái **Đã huỷ** và ghi rõ **Lý do**.
2. Đơn đã huỷ vẫn xem được trong thẻ **Đã huỷ** của danh sách.

## Các trường hợp thường gặp

| Tình huống                             | Cách xử lý                                                                                                            |
| -------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| Báo "Vui lòng thêm ít nhất 1 dịch vụ"  | Đơn phải có tối thiểu một dịch vụ hoặc combo.                                                                         |
| Tổng tiền bằng 0đ                      | Đơn 0đ được hệ thống chuyển thành **yêu cầu tư vấn** thay vì đơn hàng. Nhập đơn giá nếu bạn thật sự muốn lập đơn bán. |
| Không tìm thấy dịch vụ khi gõ          | Dịch vụ đang bị ẩn. Vào màn hình **Dịch vụ** bật lại rồi quay lại lập đơn.                                            |
| Khách vãng lai không có giá thành viên | Đúng như thiết kế — muốn hưởng giá thành viên, khách cần có hồ sơ và bạn chọn qua **Thành viên ivy**.                 |

## Câu hỏi thường gặp

**Q: Khác nhau giữa "Thành viên ivy" và "Khách vãng lai" là gì?**
A: Thành viên ivy là khách đã có hồ sơ — hưởng giá thành viên, lưu lịch sử mua và xem được trong Hồ sơ khách hàng. Khách vãng lai chỉ cần nhập tên và số điện thoại ngay trên đơn.

**Q: Vì sao đơn 0đ lại thành yêu cầu tư vấn?**
A: Đơn không phát sinh tiền thường là khách mới muốn được tư vấn. Hệ thống chuyển sang **Yêu cầu tư vấn** để đội chăm sóc theo dõi và liên hệ lại.

## Liên hệ hỗ trợ

Khi cần hỗ trợ, liên hệ đội **MIA Solution** qua **Group Zalo hỗ trợ** đã được cung cấp cho phòng khám.
