Khách duyệt, giỏ hàng & đặt hàng
Trải nghiệm khách mua trên Trang đặt hàng — duyệt sản phẩm theo danh mục và tìm kiếm, chọn chi nhánh và tình trạng, giỏ hàng, đặt hàng và thanh toán COD/MoMo/VNPAY.
Trang này mô tả trải nghiệm của khách hàng khi mua trên Trang đặt hàng của bạn — từ duyệt sản phẩm đến đặt hàng và thanh toán. Khách có thể duyệt tự do; việc có bắt buộc đăng nhập hay không phụ thuộc cài đặt của kênh.
Duyệt sản phẩm
Trang chủ hiển thị theo cấu hình bạn đã thiết lập: banner, bộ sưu tập, danh mục, sản phẩm mới… Trên đầu trang là logo thương hiệu, thanh tìm kiếm và giỏ hàng.

- Danh mục — hiển thị lưới sản phẩm kèm ảnh, tên, giá (giá gốc gạch ngang và giá sau khuyến mãi nếu có) và tình trạng sản phẩm (Mới / Tương đối mới / Gần hết hạn) đối với sản phẩm quản lý theo tình trạng. Khách có thể Sắp xếp (nổi bật, giá tăng/giảm, mới/cũ nhất) và Lọc (theo tình trạng, khoảng giá).
- Tìm kiếm — nhập từ khoá để xem trang kết quả. Cần nhập ít nhất 2 ký tự.
Chi tiết sản phẩm
Trang chi tiết hiển thị hình ảnh, giá, mô tả và thông số. Trước khi thêm vào giỏ, khách chọn:
- Phiên bản (biến thể) nếu sản phẩm có nhiều phiên bản — giá và ảnh đổi theo phiên bản.
- Tình trạng sản phẩm (nếu có) — chỉ hiện các tình trạng còn hàng.
- Chi nhánh — xem tồn kho tại từng chi nhánh; chi nhánh hết hàng hiển thị "Hết hàng".
- Số lượng — tối thiểu 1, tối đa bằng tồn kho.

Nút "Thêm vào giỏ hàng" chỉ bật khi đã chọn đủ phiên bản, tình trạng và chi nhánh. Khách cũng có thể chọn "Mua ngay" để đặt hàng nhanh.
Phần cuối trang có hai thẻ Chi tiết sản phẩm và Thông số sản phẩm. Thẻ Chi tiết sản phẩm hiển thị nội dung Mô tả chi tiết của sản phẩm (giữ nguyên định dạng đã soạn); nếu sản phẩm chưa có Mô tả chi tiết, hệ thống hiển thị trường Mô tả ngắn thay thế.
Tình trạng sản phẩm (Mới / Tương đối mới / Gần hết hạn) chỉ áp dụng cho sản phẩm Retail đã bật quản lý tình trạng. Xem chi tiết tại Bán hàng theo tình trạng.
Giỏ hàng
Giỏ hàng nhóm sản phẩm theo chi nhánh. Mỗi dòng có ảnh, tên (kèm phiên bản/tình trạng), giá, ô chọn số lượng và nút xoá. Khu thanh toán hiển thị tổng số lượng và tổng tiền của các sản phẩm được chọn.

Mỗi lần vào giỏ hàng, hệ thống kiểm tra lại tồn kho. Nếu một sản phẩm không đủ tồn, dòng đó sẽ được đánh dấu và khoá chọn, kèm số lượng còn lại. Khi giỏ trống, trang gợi ý "Tiếp tục mua sắm".
Đặt hàng
Chọn "Thanh toán" để sang trang đặt hàng. Tại đây khách khai báo:
- Thông tin giao hàng — tự điền từ địa chỉ mặc định trong sổ địa chỉ, hoặc chọn địa chỉ khác / nhập mới (Họ tên, SĐT, Địa chỉ).
- Hình thức nhận hàng — Lấy tại cửa hàng hoặc Giao hàng. Với giao hàng, hệ thống tự tính phí theo địa chỉ và sản phẩm, hiển thị gói dịch vụ, thời gian và phí.
- Khuyến mãi — nhập mã giảm giá; hợp lệ thì áp dụng, không hợp lệ thì báo lỗi.
- Ghi chú đơn hàng (tùy chọn).
Phần tóm tắt hiển thị tạm tính, giảm giá, phí vận chuyển và tổng thanh toán.
Nếu kênh bật "Yêu cầu đăng nhập để mua hàng", khách sẽ được đưa tới màn hình đăng nhập trước khi hoàn tất đặt hàng, sau đó quay lại tiếp tục. Xem Tài khoản khách theo thương hiệu.
Thanh toán
Khách chọn một trong các phương thức đang bật:
- COD — đặt hàng xong, đơn ở trạng thái "Chờ xác nhận".
- MoMo / VNPAY — đơn tạo ở trạng thái "Chờ thanh toán" và chuyển sang cổng thanh toán. Thanh toán thành công → "Chờ xác nhận".
Với MoMo/VNPAY, nếu quá 15 phút chưa thanh toán, đơn chuyển sang "Thanh toán thất bại" và hệ thống hoàn lại tồn kho. Khách có thể Thanh toán lại hoặc Hủy đơn hàng từ mục Đơn hàng của tôi.
Khi đặt hàng, hệ thống kiểm tra tồn kho lần cuối. Nếu đủ, đơn được tạo (trạng thái "Chờ xác nhận"), trừ tồn kho và ghi nhận về đúng điểm bán gắn với kho. Màn hình "Đặt hàng thành công" hiển thị mã đơn cùng lựa chọn "Xem đơn hàng" hoặc "Tiếp tục mua sắm".
Đơn sau đó được người bán xử lý tại điểm bán — xem Xử lý đơn hàng tại điểm bán.
Cấu hình trang chủ
Tự sắp xếp trang chủ Trang đặt hàng bằng các thành phần (component) kéo–thả — banner, bộ sưu tập sản phẩm, menu danh mục, sản phẩm mới.
Tài khoản khách theo thương hiệu
Khách đăng ký/đăng nhập tài khoản riêng của từng thương hiệu để quản lý hồ sơ, sổ địa chỉ và đơn hàng của mình trên Trang đặt hàng.