> For the complete documentation index, see [llms.txt](https://huongdan.cnvloyalty.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://huongdan.cnvloyalty.com/tinh-nang/apps-kho-ung-dung/mua-x-duoc-y-buy-x-get-y.md).

# Mua X Được Y (Buy X Get Y)

## Định nghĩa:

* Sản phẩm X: sản phẩm cần mua
* Sản phẩm Y: sản phẩm khuyến mãi

## Danh sách chương trình

Admin tiến hành truy cập vào ứng dụng mua X được Y để theo dõi các chương trình khuyến mãi đã được tạo

{% embed url="<https://app.arcade.software/share/PwoxO23aFTBrehKh8Q5D>" %}

<table><thead><tr><th width="85.33333333333331">STT</th><th width="274">Tiêu đề</th><th>Mô tả</th></tr></thead><tbody><tr><td>1</td><td>Tìm kiếm chương trình khuyến mãi</td><td>Tìm kiếm theo tên chương trình khuyến mãi</td></tr><tr><td>2</td><td>Chi tiết</td><td>Chi tiết chương trình khuyến mãi bao gồm:<br>1. Tên chương trình mua X được Y<br>2. Tên sản phẩm X (sản phẩm người dùng mua)<br>3. Tên sản phẩm Y (sản phẩm được tặng/khuyến mãi)</td></tr><tr><td>3</td><td>Thời gian bắt đầu</td><td>Thời gian chương trình khuyến mãi bắt đầu có hiệu lực</td></tr><tr><td>4</td><td>Thời gian kết thúc</td><td>Thời gian chương trình khuyến mãi hết hiệu lực</td></tr><tr><td>5</td><td>Người tạo</td><td>Tên tài khoản thiết lập chương trình</td></tr><tr><td>6</td><td>Trạng thái</td><td>Trạng thái của chương trình khuyến mãi </td></tr></tbody></table>

## Thêm mới chương trình khuyến mãi

{% embed url="<https://app.arcade.software/share/5G9IgyPwJhIxk75AtsCZ>" %}

**Bước 1:** Tại trang chủ mua X được y, chọn thêm mới để bắt đầu tạo mới chương trình khuyến mãi

**Bước 2:** Nhập tên chương trình khuyến mãi

**Bước 3:** Cấu hình chương trình khuyến mãi&#x20;

* **Cấu hình sản phẩm X:**
  * Chọn sản phẩm X - sản phẩm user cần mua&#x20;
  * Nhập số lượng sản phẩm cần mua - điều kiện kích hoạt chương trình khuyến mãi&#x20;
* **Cấu hình sản phẩm Y:**
  * Chọn loại khuyến mãi được áp dụng trong chương trình
  * Chọn khuyến mãi theo sản phẩm/ biến thể của sản phẩm Y
  * Nhập số lượng tương ứng với sản phẩm Y khuyến mãi&#x20;
  * Nhập giá trị khuyến mãi
    * *Giảm giá tiền*: Số tiền được giảm giá trên tổng giá trị của số lượng sản phẩm khuyến mãi
    * *Giảm theo %:* Số % được giảm giá trên tổng giá trị của số lượng sản phẩm khuyến mãi
    * *Tặng:* Số lượng sản phẩm Y nhận được khi mua đủ số lượng sản phẩm X đã cấu hình
* **Cấu hình số lượng khuyến mãi trong chương trình:**
  * **Tổng số lượng sản phẩm khuyến mãi**: Số lượng sản phẩm Y được khuyến mãi trong toàn chương trình -> Khi chạm mốc số lượng khuyến mãi này này, chương trình sẽ kết thúc (ngay cả khi còn thời gian hiệu lực).
  * **Số lượng sản phẩm khuyến mãi trên một đơn:** Số lượng sản phẩm Y tối đa được áp dụng khuyến mãi trên mỗi đơn hàng của khách hàng. Admin phải nhập số lượng sản phẩm khuyến mãi trên 1 đơn lớn hơn hoặc bằng số lượng sản phẩm Y khuyến mãi đã cấu hình ở trên
  * **Số lần áp dụng cho mỗi user:** Số lần (đơn) tối đa mỗi user có thể tham gia chương trình khuyến mãi.

**Bước 4:** Thiết lập Thời gian áp dụng

* Ngày bắt đầu: Thời gian để chương trình mua X được Y bắt đầu có hiệu lực
* Ngày kết thúc: Thời gian để chương trình mua X được Y hết hiệu lực
* Không bao giờ kết thúc: Chương trình mua X được Y không có thời gian kết thúc

**Bước 5:** Lưu chương trình mua X được Y

**Bước 6:** Sau khi lưu

* **Không thể chỉnh sửa** chương trình khuyến mãi đã tạo
* Chỉ có thể thay đổi trạng thái của chương trình <mark style="color:green;">Đang hoạt động</mark> -> [<mark style="color:red;">Hủy</mark>](#user-content-fn-1)[^1], khi đã huỷ thì không thể khôi phục.&#x20;
* Có thể xoá chương trình khuyến mãi đã tạo: Tại màn hình trang chủ mua X được Y, nhấp vào ô đứng trước chương trình khuyến mãi muốn xoá, sao đó chọn thao tác xoá và xác nhận để hể thống xoá chương trình khuyến mãi khỏi dành sách hiển thị => Chương trình khuyến mãi ngừng hoạt động.

{% embed url="<https://app.arcade.software/share/5ykyfwJfsiwxbNKZYD5p>" %}

{% hint style="warning" %}
Các chương trình khuyến mãi không được vừa trùng sản phẩm X vừa trùng sản phẩm Y. Nếu admin setup chương trình khuyến mãi vừa trùng X vừa trùng Y hệ thống sẽ báo lỗi trùng chương trình khuyến mãi

Có thể tạo nhiều chương trình khuyến mãi trùng sản phẩm X khác sản phẩm Y hoặc khác sản phẩm X trùng sản phẩm Y

Thời gian hoạt động chương trình phải lớn hơn thời gian hiện tại.&#x20;
{% endhint %}

## Xem báo cáo

Truy cập chương trình mua X được Y đã tạo, chọn xem báo cáo.&#x20;

{% embed url="<https://app.arcade.software/share/k9VyrdLf4eM4Ots0mi2I>" %}

Tại báo cáo xem được các chỉ số:

1. Mã đơn hàng: Cho biết đơn hàng nào đã áp dụng chương trình khuyến mãi
2. Khách hàng: Khách hàng đã mua hàng, các thông tin bao gồm tên và số điện thoại
3. Giá trị đơn hàng: Tổng giá trị đơn hàng đã mua trong chương trình khuyến mã
4. Biến thể: Tên biến thể của sản phẩm Y được áp dụng chương trình khuyến mãi
5. Ngày mua: Ngày đặt hàng

## Giao diện user hiển thị

{% embed url="<https://app.arcade.software/share/TcSLB7dtUfB07TCGOL04>" %}

Các sản phẩm đang được áp dụng chương trình mua X được Y sẽ hiển thị thêm mục "Xem khuyến mãi"&#x20;

Tại đây, khi chọn sản phẩm người mua có thể lựa chọn chương trình khuyến mãi và sản phẩm/biến thể mong muốn

Sau đó thực hiện thanh toán với chương trình khuyến mãi đã chọn

{% hint style="danger" %}
Khi chương trình khuyến mãi **vượt quá mức giới hạn** các điều kiện đã được cấu hình (số lượng sản phẩm Y, số lượng sản phẩm Y trong đơn hàng, số lần user được mua), Mini App User sẽ báo lỗi, khách hàng không thể thực hiện mua
{% endhint %}

[^1]:
