Skip to main content

1. Điều kiện tiên quyết (Pre-conditions)

  • Người dùng đã tải ứng dụng và đăng nhập.
  • Người dùng cấp quyền Push Notification cho ứng dụng.

2. Tiêu chí chấp nhận (Acceptance Criteria)

  • Hệ thống có một Tab riêng cho Trung tâm Thông báo (Icon cái chuông).
  • Hiển thị số lượng Noti chưa đọc (Unread badge).
  • Danh sách các thông báo được sắp xếp theo thời gian (Mới nhất ở trên).
  • Khi người dùng click vào Noti, đánh dấu là Đã đọc (Read).
Hệ thống phân chia thành 2 luồng Noti chính:
  1. Thông báo Giao dịch (Transactional):
    • Đơn hàng: Đã xác nhận, Giao thành công, Yêu cầu trả hàng được duyệt. (Không báo Notification khi hàng được giao cho Shipper).
    • Đặt lịch (Booking): Shop đã xác nhận, Nhắc nhở sắp đến giờ hẹn (US-OWN-23), Hủy lịch hẹn.
  2. Thông báo Hệ thống (System/Marketing):
    • Cập nhật phiên bản, Thông báo bảo trì.
    • Khuyến mãi, Voucher mới từ ILU PET Admin.
  • Mỗi thông báo Transactional đều phải gắn kèm link điều hướng.
  • Click Noti Đơn hàng -> Mở trang Chi tiết đơn hàng.
  • Click Noti Lịch hẹn -> Mở trang Chi tiết Booking.