Giả định nghiệp vụ cơ bản
- Giả định về Merchant (Người bán): Tất cả các Merchant có khả năng tiếp nhận đơn hàng phải đang ở trạng thái hoạt động (Active), các sản phẩm đăng bán được giả định là có sẵn và thông tin mô tả chính xác. Hệ thống vận chuyển và đối soát doanh thu được quản lý ngoài hoặc bởi một module chuyên biệt khác.
- Giả định về Vận chuyển (Shipping): Hệ thống tạm thời giả định phí vận chuyển được tính theo công thức dựa trên khoảng cách (toạ độ GPS giữa Pet Owner và Merchant), hoặc một bảng giá cố định từ phía Merchant (chưa tích hợp API của đơn vị vận chuyển thứ 3).
Giới hạn hệ thống (System Limitations)
- Giới hạn số lượng mặt hàng (Cart Limit): Để tối ưu hóa hiệu năng hệ thống và tránh tắc nghẽn cơ sở dữ liệu, một giỏ hàng của Pet Owner chỉ có thể lưu trữ tối đa 50 mặt hàng khác nhau cùng lúc.
- Giới hạn mua lại (Re-order Limit): Tính năng mua lại chỉ hỗ trợ tái tạo giỏ hàng cho những sản phẩm hiện còn tồn kho và đang kinh doanh. Mọi Voucher áp dụng trong quá khứ không được sao chép sang đơn hàng mới.
- Thời gian chờ thanh toán (Checkout Timeout): Khi Pet Owner đặt hàng và chọn phương thức thanh toán qua mã QR, đơn hàng sẽ được giữ ở trạng thái
Chờ thanh toántrong vòng 24 giờ. Quá thời gian này, hệ thống sẽ tự động huỷ đơn. Tồn kho không bị trừ tạm trong suốt thời gian chờ thanh toán để tránh giữ kho ảo. - Không hỗ trợ đơn vị vận chuyển bên thứ 3 (Giai đoạn đầu): Merchant hiện tại tự chịu trách nhiệm liên hệ Shipper để giao hàng, hệ thống chỉ đóng vai trò cập nhật trạng thái đơn hàng thay vì call API tạo vận đơn tự động.