> For the complete documentation index, see [llms.txt](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/huong-dan-van-hanh-zalo-mini-app.md).

# Hướng dẫn vận hành Zalo Mini App

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

Từ những thao tác cơ bản đến các tình huống thường gặp, hướng dẫn được trình bày rõ ràng từng bước để bạn tự tin quản lý Mini App hiệu quả mỗi ngày. Bạn có thể đọc hướng dẫn từng tính năng ở cột trái, hoặc có thể đọc phần hướng dẫn từng bước bên dưới:\
\
**Hướng dẫn các bước khởi tạo & vận hành Zalo Mini App**\
\
Hướng dẫn này gồm 3 phần A,B,C. Hãy làm theo đúng thứ tự Phần B (6 bước cơ bản) – đây là những việc 100% khách hàng đều cần. Khi muốn làm thêm tính năng nâng cao, mở Phần C và chỉ đọc đúng cụm bạn cần. Mỗi chỗ nhắc tới một chức năng đều có liên kết xanh – bấm vào để xem hướng dẫn chi tiết kèm hình ảnh.

Lộ trình dưới đây là thứ tự được khuyến nghị. Làm lần lượt từ trên xuống, mỗi bước dẫn tới hướng dẫn chi tiết tương ứng ở Phần B.

## **PHẦN A — BẮT ĐẦU NHANH**

Lộ trình dưới đây là thứ tự được khuyến nghị. Làm lần lượt từ trên xuống, mỗi bước dẫn tới hướng dẫn chi tiết tương ứng ở Phần B.

<table data-header-hidden><thead><tr><th width="82.08203125" valign="top"></th><th width="274.40625" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước</td><td valign="top">Việc cần làm</td><td valign="top">Menu trong CMS</td></tr><tr><td valign="top">1</td><td valign="top">Đăng sản phẩm đầu tiên</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-sach-san-pham">Sản phẩm › Danh sách sản phẩm</a></p><p>→ Xem bước chi tiết</p></td></tr><tr><td valign="top">2</td><td valign="top">Cấu hình giá / khuyến mãi</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/uu-dai/chuong-trinh-giam-gia">Ưu đãi › Chương trình giảm giá</a></p><p>→ Xem bước chi tiết</p></td></tr><tr><td valign="top">3</td><td valign="top">Đăng banner &#x26; bài viết trang chủ</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/tin-tuc/danh-sach-tin-tuc">Tin tức › Danh sách tin tức</a></p><p>→ Xem bước chi tiết</p></td></tr><tr><td valign="top">4</td><td valign="top">Tạo menu phân loại (danh mục)</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-muc-san-pham">Sản phẩm › Danh mục sản phẩm</a></p><p>→ Xem bước chi tiết</p></td></tr><tr><td valign="top">5</td><td valign="top">Cấu hình nút điều hướng</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/cai-dat-nut-dieu-huong">Cài đặt chung › Nút điều hướng</a></p><p>→ Xem bước chi tiết</p></td></tr><tr><td valign="top">6</td><td valign="top">Khai báo thông tin Công ty</td><td valign="top"><p>Menu: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/thong-tin-ung-dung">Cài đặt chung › Thông tin ứng dụng</a></p><p>→ Xem bước chi tiết</p></td></tr></tbody></table>

💡 Lưu ý: Nếu chưa có danh mục sản phẩm nào, hãy làm B4 (tạo danh mục) trước rồi quay lại B1, vì khi đăng sản phẩm bắt buộc phải chọn danh mục.

## **PHẦN B — 6 BƯỚC CƠ BẢN (100% khách cần)**

### B1. Đăng sản phẩm đầu tiên

🎯 Mục tiêu: *Có ít nhất 1 sản phẩm hiển thị trên Mini App.*

<table data-header-hidden><thead><tr><th width="98.79296875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào menu <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-sach-san-pham">Sản phẩm › Danh sách sản phẩm</a>, nhấn nút + Thêm sản phẩm.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Điền các trường bắt buộc: Tên sản phẩm, Loại (Sản phẩm/Quà tặng), Danh mục, Giá bán (số nguyên, không dấu chấm), Trạng thái “Còn hàng”, Chi nhánh áp dụng.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Tải Ảnh sản phẩm (jpg/png/webp ≤ 2MB – ảnh đầu tiên là ảnh đại diện). Nếu có nhiều biến thể (màu, size…) → chọn <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-sach-phan-loai">Phân loại</a> rồi nhập giá cho từng biến thể.</td></tr><tr><td valign="top">Bước 4</td><td valign="top">Nhấn Lưu. Sản phẩm hiển thị ngay trên Mini App.</td></tr></tbody></table>

💡 Lưu ý: Nhiều sản phẩm cùng lúc? Anh/chị dùng Nhập từ Excel (tải file mẫu, tối đa 100 SP/lần; ảnh phải là link URL). Xem [hướng dẫn import Excel](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-sach-san-pham).

<figure><img src="/files/W6L1ZKMqo8FazZswtEru" alt=""><figcaption><p><em>Form “Thêm sản phẩm” và các trường bắt buộc</em></p></figcaption></figure>

### **B2. Cấu hình giá / khuyến mãi / ưu đãi**

🎯 Mục tiêu: *Gắn chương trình giảm giá cho sản phẩm để kích thích mua hàng.*

Có 3 công cụ ưu đãi:

* Chương trình giảm giá – giảm % hoặc số tiền cho nhiều sản phẩm theo thời gian. [Mở hướng dẫn](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/uu-dai/chuong-trinh-giam-gia)
* Mua X tặng Y – mua kèm tặng quà. [Mở hướng dẫn](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/uu-dai/mua-x-tang-y)
* Voucher – mã giảm giá khách nhập khi thanh toán (xem C3).

Làm nhanh chương trình giảm giá:

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/uu-dai/chuong-trinh-giam-gia">Ưu đãi › Chương trình giảm giá</a> → + Thêm mới.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Nhập Tên chương trình, Loại giảm (Tỉ lệ % hoặc Giảm trực tiếp), Giá trị giảm, Giảm tối đa, Ngày bắt đầu – hết hạn.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Chọn sản phẩm áp dụng (có thể chọn nhiều) → nhấn Lưu.</td></tr></tbody></table>

<figure><img src="/files/PkgYgW05j36hhVoqTpMb" alt=""><figcaption><p><em>Form thêm chương trình giảm giá &#x26; mục chọn sản phẩm áp dụng</em></p></figcaption></figure>

### **B3. Đăng banner & bài viết (slider trang chủ)**

🎯 Mục tiêu: *Có banner chạy slider trên trang chủ Mini App + bài viết tin tức.*

💡 Lưu ý: Trên Core Retail, banner trang chủ được lấy từ bài viết Tin tức. Mỗi bài viết có trường Ảnh banner; ảnh này sẽ hiển ra thành slider ở trang chính. Vì vậy, để đăng banner anh/chị chỉ cần tạo một bài viết tin tức như bên dưới.

<table data-header-hidden><thead><tr><th width="101.89453125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/tin-tuc/danh-sach-tin-tuc">Tin tức › Danh sách tin tức</a> → + Thêm mới.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Nhập Tiêu đề, chọn Danh mục, soạn Nội dung. Tải Ảnh tin tức (tỷ lệ 16:9, 1280×720) và Ảnh banner – chính là ảnh dùng cho slider trang chủ.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Đặt Trạng thái “Công khai” → Lưu. (Không thể lưu nếu chưa có ảnh tin tức.)</td></tr></tbody></table>

💡 Lưu ý: Muốn phân loại bài viết (Tin nổi bật, Khuyến mãi…), anh/chị tạo nhóm trước tại [Tin tức › Danh mục tin tức](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/tin-tuc/danh-muc-tin-tuc).

<figure><img src="/files/FO2Ff5OWJqHfCLtrX24o" alt=""><figcaption><p><em>Vị trí trường “Ảnh banner” trong form thêm tin tức.</em></p></figcaption></figure>

### B4. Tạo menu phân loại sản phẩm (Danh mục)

🎯 Mục tiêu: *Có các nhóm danh mục để khách dễ tìm sản phẩm trên trang chủ.*

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/san-pham/danh-muc-san-pham">Sản phẩm › Danh mục sản phẩm</a> → + Thêm danh mục.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Nhập Tên danh mục, Thứ tự hiển thị (số nhỏ lên đầu). Có thể thêm Danh mục con kèm ảnh (khuyến nghị 500×500).</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Nhấn Lưu. Sau đó ở mục “Cập nhật danh mục trên trang chủ”, chọn những danh mục muốn hiện ngoài trang chính → Áp dụng.</td></tr></tbody></table>

<figure><img src="/files/BGe0R1gRCqAKDexwdJtP" alt=""><figcaption><p><em>Popup tạo danh mục &#x26; khu vực chọn danh mục hiển thị trên trang chủ.</em></p></figcaption></figure>

### B5. Cấu hình nút điều hướng trang chính

🎯 Mục tiêu: *Có các nút hành động như Hotline, Chat Zalo OA… trên giao diện Mini App.*

<table data-header-hidden><thead><tr><th width="108.72265625" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/cai-dat-nut-dieu-huong">Cài đặt chung › Cài đặt nút điều hướng</a> → + Thêm nút.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Chọn Loại nút (Gọi điện / Webview / Email / Direct), Nhóm nút (Shortcut / Button / Floating Bubble), nhập Tiêu đề và Giá trị điều hướng (số điện thoại / link / email), tải Icon.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Bật Trạng thái hoạt động → Lưu.</td></tr></tbody></table>

Ví dụ thường dùng: nút Hotline (Phone), nút Chat Zalo OA (Direct → link OA), nút nổi Floating Bubble để hỗ trợ nhanh.

<figure><img src="/files/JlZPM6jLMVrbfe31SXcS" alt=""><figcaption><p><em>Form thêm nút điều hướng: chọn Loại nút &#x26; Nhóm nút.</em></p></figcaption></figure>

### B6. Khai báo thông tin Công ty (Cài đặt chung)

🎯 Mục tiêu: *Hiển thị đúng thông tin giới thiệu & liên hệ của doanh nghiệp trên Mini App.*

<table data-header-hidden><thead><tr><th width="90.9453125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/thong-tin-ung-dung">Cài đặt chung › Thông tin ứng dụng</a>.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Mục “Thông tin doanh nghiệp”: soạn nội dung giới thiệu DN, link hướng dẫn thanh toán → Lưu.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Mục “Thông tin liên hệ doanh nghiệp”: nhập Mã DN, Địa chỉ, Email, Hotline → Lưu.</td></tr></tbody></table>

💡 Lưu ý: Anh/chị vui lòng không tự sửa mục “Thông tin tài khoản Omni” và “Token OA” – những thông tin này đã được INCOM cấu hình sẵn để hệ thống chạy ổn định; chỉ điều chỉnh khi được đội kỹ thuật INCOM hướng dẫn.

Tuỳ chọn thêm: thiết lập [Phí vận chuyển](https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/cai-dat-phi-van-chuyen) theo khoảng giá đơn hàng nếu có bán giao hàng.

<figure><img src="/files/4CAq6KtJ4JDmNQrNZWUQ" alt=""><figcaption><p><em>Hai mục “Thông tin doanh nghiệp” và “Thông tin liên hệ” trong Thông tin ứng dụng.</em></p></figcaption></figure>

## PHẦN C — CÀI ĐẶT CHỨC NĂNG NÂNG CAO

Chỉ mở cụm bạn cần. Mỗi cụm ghi rõ khi nào dùng và các menu phải thao tác theo thứ tự.

### C1. Tiếp thị liên kết (Affiliate)

🎯 Mục tiêu: *Cho phép cộng tác viên/đối tác chia sẻ link giới thiệu và nhận hoa hồng.*

<table data-header-hidden><thead><tr><th width="101.13671875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Khai báo chính sách hoa hồng: vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/thong-tin-ung-dung">Cài đặt chung › Thông tin ứng dụng</a> → mục “Chính sách Tiếp thị Liên kết”, soạn cơ chế &#x26; bảng % hoa hồng → Lưu.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Quản lý CTV &#x26; theo dõi hoa hồng tại menu <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/tiep-thi-lien-ket">Tiếp thị liên kết</a>.</td></tr></tbody></table>

### C2. Thiết lập cửa hàng / chi nhánh

🎯 Mục tiêu: *Khai báo nhiều chi nhánh để hiển thị đúng cho khách khi chọn nơi mua/đặt lịch.*

<table data-header-hidden><thead><tr><th width="100.52734375" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào menu <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/chi-nhanh">Chi nhánh</a> → + Thêm → nhập tên, địa chỉ, giờ mở cửa, thông tin liên hệ.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Khi tạo sản phẩm (B1), chọn đúng Chi nhánh áp dụng cho từng sản phẩm.</td></tr></tbody></table>

### C3. Voucher & ưu đãi chuyên sâu

🎯 Mục tiêu: *Tạo mã giảm giá có điều kiện và phát cho khách.*

<table data-header-hidden><thead><tr><th width="103.99609375" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/voucher/danh-sach-voucher">Voucher › Danh sách Voucher</a> → Thêm mới.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Nhập Tên, Mã (duy nhất), Loại áp dụng (Đơn hàng/Sản phẩm/Vận chuyển), Loại giảm (% / số tiền), Giá trị, Đơn tối thiểu, Số lượng, thời gian.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Tuỳ chọn “Đổi bằng điểm” để gắn loyalty (xem <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/khach-hang/hang-thanh-vien">Hạng thành viên</a>) → Lưu.</td></tr><tr><td valign="top">Bước 4</td><td valign="top">Phát hành: dùng chức năng “Tặng Voucher” – tặng theo Tag (nhóm khách) hoặc tặng khách cụ thể. Có thể Import Excel hàng loạt.</td></tr></tbody></table>

### C4. Khảo sát khách hàng

🎯 Mục tiêu: *Thu thập ý kiến khách để cải thiện sản phẩm/dịch vụ.*

<table data-header-hidden><thead><tr><th width="102.9609375" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/khao-sat/danh-sach-khao-sat">Khảo sát › Danh sách khảo sát</a> → tạo khảo sát, soạn câu hỏi → Công khai.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Xem kết quả tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/khao-sat/danh-sach-phan-hoi">Danh sách phản hồi</a>.</td></tr></tbody></table>

### C5. Vòng quay may mắn

🎯 Mục tiêu: *Tạo minigame quay thưởng để tăng tương tác & giữ khách.*

<table data-header-hidden><thead><tr><th width="105.58203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Tạo phần thưởng trước tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/vong-quay/danh-sach-phan-thuong">Vòng quay › Danh sách phần thưởng</a> (phần thưởng có thể là voucher – liên kết C3).</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Tạo chương trình tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/vong-quay/danh-sach-vong-quay">Danh sách vòng quay</a>, gán phần thưởng &#x26; tỉ lệ, đặt thời gian.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Theo dõi người trúng tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/vong-quay/danh-sach-trung-giai">Danh sách trúng giải</a>.</td></tr></tbody></table>

### C6. Tạo & tổ chức sự kiện

🎯 Mục tiêu: *Quản lý sự kiện marketing/workshop/khai trương và danh sách đăng ký.*

<table data-header-hidden><thead><tr><th width="110.74609375" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/su-kien/danh-sach-su-kien">Sự kiện › Danh sách sự kiện</a> → tạo sự kiện, theo dõi số lượng đăng ký.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Nếu có tài trợ: quản lý tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/su-kien/quan-ly-nha-tai-tro">Quản lý nhà tài trợ</a> và <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/su-kien/danh-sach-hang-nha-tai-tro">Danh sách hạng nhà tài trợ</a>.</td></tr></tbody></table>

### C7. Gửi tin tự động (ETM) & Campaign chủ động

🎯 Mục tiêu: *Tự động chăm sóc khách: gửi tin khi có sự kiện, hoặc gửi chiến dịch chủ động theo data.*

Phân biệt: ETM = gửi tự động khi có sự kiện (tạo đơn, cập nhật đơn…); Campaign = chủ động gửi cho tệp khách theo data đã thu thập.

<table data-header-hidden><thead><tr><th width="108.8046875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Chuẩn bị mẫu tin: <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/omni-mini-tool/event-trigger-messaging">Omni Mini Tool › Event Trigger Messaging</a> (gắn template với từng sự kiện) hoặc <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/omni-mini-tool/quan-ly-mau-tin-uid">Quản lý mẫu tin UID</a> cho tin cá nhân hoá.</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Tạo chiến dịch tại <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/omni-mini-tool/danh-sach-campaign">Danh sách Campaign</a> → chọn tệp khách (theo tag), nội dung, lịch gửi.</td></tr><tr><td valign="top">Bước 3</td><td valign="top">Theo dõi kết quả ở Nhật ký gửi tin (Campaign/ETM).</td></tr></tbody></table>

💡 Lưu ý: ETM/Campaign cần tài khoản Omni & Token OA đã được cấu hình sẵn (xem B6). Phần này INCOM đã thiết lập khi bàn giao.

### C8. Tùy biến Form đăng ký (custom trường thông tin)

🎯 Mục tiêu: *Thu thêm trường thông tin khách theo ý muốn khi họ đăng ký/cập nhật hồ sơ.*

<table data-header-hidden><thead><tr><th width="111.2890625" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước 1</td><td valign="top">Vào <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/cai-dat-chung/cai-dat-thong-tin-khach-hang">Cài đặt chung › Cài đặt thông tin khách hàng</a> → khai báo các trường bổ sung (giới tính, nhóm KH, mã thành viên…).</td></tr><tr><td valign="top">Bước 2</td><td valign="top">Kết hợp <a href="https://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/khach-hang/danh-sach-the">Danh sách thẻ (tag)</a> để phân nhóm khách phục vụ gửi tin/ưu đãi đúng đối tượng.</td></tr></tbody></table>

### C9. Tích hợp hệ thống bên thứ 3 (POS / ERP / CRM)

🎯 Mục tiêu: *Đồng bộ đơn hàng / khách hàng / điểm / tồn kho giữa Mini App và hệ thống Quý khách đang dùng (KiotViet, Sapo, Haravan, iPOS, Pancake, Nhanh.vn, Shopify, Odoo…).*

💡 Lưu ý: Mini App của INCOM kết nối được với hệ thống của Quý khách. Hệ thống được trang bị sẵn cơ chế Webhook tự động – đẩy dữ liệu (đơn mới, khách mới) sang phần mềm Quý khách đang dùng theo thời gian thực. Đây là nền tảng để hai hệ thống kết nối hai chiều. Để INCOM tư vấn chính xác thời gian và chi phí, Quý khách vui lòng mô tả nhu cầu theo bảng ở Bước 1.

<figure><img src="/files/enCipUbaY0MdZlsrWOBR" alt=""><figcaption><p><em>Các chiều đồng bộ dữ liệu giữa Mini App và hệ thống bên thứ 3</em></p></figcaption></figure>

#### Bước 1 — Mô tả rõ nhu cầu đồng bộ (phần quan trọng nhất)

Cùng một câu “đồng bộ đơn hàng” nhưng mỗi doanh nghiệp lại cần một kiểu khác nhau. Quý khách mô tả càng chi tiết theo bảng dưới, INCOM càng báo đúng giải pháp, thời gian và chi phí. Hãy điền cho từng loại dữ liệu Quý khách muốn kết nối:

<table data-header-hidden><thead><tr><th width="80.44140625" valign="top"></th><th width="149.74609375" valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">STT</td><td valign="top">Loại dữ liệu</td><td valign="top">Chiều đồng bộ</td><td valign="top">Tần suất</td><td valign="top">Khi nào kích hoạt / ràng buộc</td></tr><tr><td valign="top">1</td><td valign="top">Đơn hàng</td><td valign="top"><p>Mini App → Platform</p><p><em>(1 chiều hay 2 chiều?)</em></p></td><td valign="top"><p>Tức thời / theo giờ</p><p><em>(real-time?)</em></p></td><td valign="top">Khi khách đặt đơn mới</td></tr><tr><td valign="top">2</td><td valign="top">Trạng thái đơn hàng</td><td valign="top"><p>Platform → Mini App</p><p><em>(thường 2 chiều)</em></p></td><td valign="top">Tức thời</td><td valign="top"><em>Khi xử lý đơn trên platform: đang giao / hoàn tất / huỷ → cập nhật ngược về Mini App</em></td></tr><tr><td valign="top">3</td><td valign="top">Khách hàng</td><td valign="top">1 chiều / 2 chiều?</td><td valign="top">Tức thời / theo lô</td><td valign="top">Khi có khách mới đăng ký</td></tr><tr><td valign="top">4</td><td valign="top">Tồn kho</td><td valign="top"><p>2 chiều song song?</p><p><em>(bán kênh nào trừ kho kênh đó)</em></p></td><td valign="top">Tức thời</td><td valign="top"><em>Đồng bộ liên tục để tránh bán quá số lượng</em></td></tr><tr><td valign="top">5</td><td valign="top">Điểm &#x26; hạng thành viên</td><td valign="top">1 chiều / 2 chiều?</td><td valign="top">Tức thời / theo lô</td><td valign="top">Khi tích/đổi điểm</td></tr><tr><td valign="top">6</td><td valign="top">Voucher / khuyến mãi</td><td valign="top">1 chiều / 2 chiều?</td><td valign="top">Theo chương trình</td><td valign="top">Khi phát hành / sử dụng voucher</td></tr></tbody></table>

Một vài kịch bản thường gặp để Quý khách dễ hình dung:

* Đơn hàng 1 chiều: đơn tạo trên Mini App tự động đẩy sang phần mềm bán hàng để nhân viên xử lý (đơn giản, triển khai nhanh nhất).
* Đơn hàng 2 chiều: đơn đẩy sang phần mềm; khi nhân viên đổi trạng thái (đang giao / hoàn tất / huỷ) thì trạng thái cập nhật ngược lại Mini App để khách tự theo dõi.
* Tồn kho 2 chiều song song: bán ở bất kỳ kênh nào đều trừ vào kho chung; số tồn đồng bộ liên tục giữa Mini App và phần mềm để không bán vượt số lượng.
* Khách hàng & điểm: thông tin khách và điểm tích luỹ đồng bộ giữa hai hệ thống để chăm sóc nhất quán.

#### Bước 2 — Thông tin kỹ thuật Quý khách cần cung cấp

* Tài liệu API của hệ thống đối tác: endpoint, method, schema, giới hạn truy cập (có Webhook không?).
* Thông tin đăng nhập kết nối (credentials): api\_key / secret / access\_token / OAuth.
* Quyền xử lý dữ liệu được cấp: tạo / xem / sửa / xoá.
* Danh sách trường dữ liệu & các ràng buộc bắt buộc của hệ thống đối tác.
* Tài khoản truy cập hoặc đầu mối kỹ thuật phối hợp + môi trường thử nghiệm (nếu có).

#### Bước 3 — INCOM khảo sát, báo giải pháp & thời gian

<table data-header-hidden><thead><tr><th width="85.95703125" valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Bước</td><td valign="top">Nội dung</td><td valign="top">Bên phụ trách</td><td valign="top">Thời gian</td></tr><tr><td valign="top">1</td><td valign="top">Tiếp nhận &#x26; khảo sát (Quý khách cung cấp tài liệu API)</td><td valign="top">INCOM</td><td valign="top">2 ngày</td></tr><tr><td valign="top">2</td><td valign="top">Đánh giá kỹ thuật, xác định cách ánh xạ dữ liệu, đề xuất giải pháp</td><td valign="top">INCOM</td><td valign="top">3 ngày</td></tr><tr><td valign="top">3</td><td valign="top">Gửi giải pháp + báo giá</td><td valign="top">INCOM</td><td valign="top">1 ngày</td></tr><tr><td valign="top">4</td><td valign="top">Quý khách cấp thông tin đăng nhập (api_key/token) + quyền</td><td valign="top">Quý khách</td><td valign="top">1 ngày</td></tr><tr><td valign="top">5</td><td valign="top">Xử lý tích hợp &#x26; kết nối API</td><td valign="top">INCOM</td><td valign="top">3–10 ngày</td></tr><tr><td valign="top">6</td><td valign="top">Bàn giao &#x26; nghiệm thu (chạy thử thực tế)</td><td valign="top">INCOM &#x26; Quý khách</td><td valign="top">3 ngày</td></tr></tbody></table>

Thời gian dự kiến (kể từ khi Quý khách cung cấp đủ thông tin – sau bước 4): trường hợp thuận lợi khoảng 3–6 ngày làm việc; trường hợp phức tạp/cần thêm lớp trung gian khoảng 10–13 ngày.

💡 Lưu ý: Một số phần mềm dùng mã kết nối phải làm mới định kỳ (ví dụ KiotViet) sẽ cần thêm một lớp trung gian, nên thời gian có thể dài hơn. Nếu chưa có sẵn tài liệu API, INCOM cần thêm 2–4 ngày để khảo sát trước khi cam kết tiến độ. INCOM sẽ trao đổi rõ với Quý khách trong quá trình khảo sát.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://coreretail.gitbook.io/huong-dan-van-hanh-mini-app/huong-dan-van-hanh-zalo-mini-app.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.
