# Tạo đơn hàng

## Video hướng dẫn tạo đơn hàng

{% embed url="<https://youtu.be/fIm2HaHmkAI>" %}

## Bước 1: Tạo đơn hàng

* Vào Đơn Hàng → Tất cả đơn hàng -> Chọn **"Tạo đơn hàng"**

<figure><img src="/files/hFWCKhoDigWdpRaYA8JM" alt=""><figcaption></figcaption></figure>

## Bước 2: Setup thông tin để tạo đơn hàng

### 1. Chọn kênh bánh hàng

Phân loại Kênh bán hàng mà bạn đang Thêm đơn hàng

![](/files/QQQ4JZZRBrh07SlqP4Dh)

### 2. Chọn Khách hàng

{% hint style="info" %}
Bạn có thể tạo khách hàng mới hoặc chọn khách hàng đã có sẵn
{% endhint %}

<figure><img src="/files/3gv3CaTI5kxx7x46tOjL" alt=""><figcaption></figcaption></figure>

Để tìm kiếm khách hàng đã có trong danh sách, admin tiến hành nhập tên hoặc số điện thoại của khách hàng đó để chọn&#x20;

Tạo khách hàng mới, Admin cần nhập đầy đủ thông tin khách hàng cần tạo mới sau đó Lưu lại

### 3. Chỉnh sửa thông tin giao hàng của khách hàng

* Chọn Icon :pen\_ballpoint:tại thông tin giao hàng
* Chỉnh sửa thông tin liên hệ của khách hàng
* Chọn **"Lưu"**

<figure><img src="/files/VHBjKtuRgzknvxD0PkLY" alt=""><figcaption></figcaption></figure>

## Bước 4: Thiết lập Chi tiết đơn hàng

<figure><img src="/files/QsxYrGPqm1hOodnodyfs" alt=""><figcaption></figcaption></figure>

**Thông tin Chi tiết đơn hàng**

\[1], \[2]: Tìm kiếm sản phẩm: Merchant có thể *Chọn sản phẩm có sẵn* hoặc *Tạo sản phẩm mới*

* Chọn sản phẩm có sẵn: &#x20;
  * Tìm kiếm theo Tên sản phẩm và Tên các phiên bản của sản phẩm
  * Lựa chọn sản phẩm và các phiên bản của sản phẩm

<figure><img src="/files/Ei9OPYzgsc6BzI3LNKMl" alt=""><figcaption></figcaption></figure>

* Tạo sản phẩm mới: Tiến hành nhập các thông tin cần thiết của sản phẩm mới: Tên, giá, số lượng

{% hint style="info" %}

* Nếu chọn **Có giao hàng**, đơn hàng có sản phẩm đó có thể thực hiện vận đơn bình thường
* Nếu bỏ chọn **Có giao hàng**, sản phẩm đó sẽ không thực hiện được việc vận đơn và giao hàng (dành cho loại sản phẩm dịch vụ, phi vật thể,...)
  {% endhint %}

Nếu chọn **Có giao hàng**, đơn hàng có sản phẩm đó có thể thực hiện vận đơn bình thường

* Nếu bỏ chọn **Có giao hàng**, sản phẩm đó sẽ không thực hiện được việc vận đơn và giao hàng (dành cho loại sản phẩm dịch vụ, phi vật thể,...)

<figure><img src="/files/uUzzPzJGFO31Lz3CGMSN" alt=""><figcaption></figcaption></figure>

\[3]: Nhập ghi chú cho đơn hàng (nếu có)

\[4: Thêm khuyến mãi (nếu có)

* Chọn khuyến mãi
  * Theo giá giảm: Giảm theo số tiền, tối đa là toàn bộ Tổng tiền hàng
  * Theo % giảm: Giảm theo % số tiền, tối đa là 100% Tổng tiền hàng
  * Theo phiếu giảm giá: Nhập [mã khuyến mãi](https://huongdan.cnvloyalty.com/tinh-nang/khuyen-mai/tao-ma-khuyen-mai) mà khách hàng đang có
* Nhập lý do giảm giá (nếu có)
* Xác nhận "Thêm"

{% hint style="info" %}
**Lưu ý:** Mã khuyến mãi chỉ thêm được khi:

* Chọn Khách hàng trước khi nhập Mã khuyến mãi **(bắt buộc)**
* Mã khuyến mãi *tồn tại* và *đang có hiệu lực*
* Mã khuyến mãi áp dụng cho nhóm khách hàng hoặc khách hàng *đang hưởng ưu đãi* từ [Chiến dịch](https://huongdan.cnvloyalty.com/tinh-nang/automation/chien-dich)
  {% endhint %}

<figure><img src="/files/8wqKJHByQlBPQfjq73EU" alt=""><figcaption></figcaption></figure>

\[5]: Thêm phí vận chuyển

* Tài khoản HUB có kết nối với dịch vụ vận chuyển của Ahamove setup phí vận chuyển tự động, hệ thống sẽ tự đổ về phí vận chuyển lấy từ nhà vận chuyển. Admin có thể tiến hành đổi dịch vụ từ nhà vận chuyển đối với đơn hàng được tạo
* Admin setup phí vận chuyển thủ công, sẽ phải nhập phí vận chuyển cho đơn hàng vào mục này

\[6]: Xác nhận trạng thái của đơn hàng: Đã giao hàng thì tick vào ô, chưa giao hàng thì để trống

\[7] Lựa chọn hình thức thanh toán của đơn hàng, trạng thái xác thực đơn hàng và xác nhận tạo đơn hàng mới

* Đã thanh toán: Khách hàng đã thanh toán đơn hàng
* Thanh toán sau: Khách hàng chưa thanh toán đơn hàng
* Bật Xác thực đơn hàng: bạn *không cần* xác thực đơn hàng khi tiến hành Xử lý đơn hàng
* Tắt xác thực đơn hàng: bạn *cần* xác thực đơn hàng *trước khi* tiến hành Xử lý đơn hàng

<figure><img src="/files/Fl5bAjRMiZLuUE6Kt3Tv" alt=""><figcaption></figcaption></figure>


---

# 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://huongdan.cnvloyalty.com/tinh-nang/don-hang/tat-ca-don-hang/tao-don-hang.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.
