Payment
🧑🏭 Product Requirement
Target release | 21/06/2024 - 04/07/2024 |
Document owner | [email protected] |
Developer | [email protected],[email protected] |
QA | [email protected] |
🎯 Objective
- Handle những cases thanh toán ảnh hưởng nghiệm trọng đến hệ thống, khách hàng.
🎨 User interaction and design
1. Dual Price - Setup ở trên License

Ở DashBoard sẽ hiển thị thêm 1 cột ‘Credit Price’

–> Cột ‘Credit Price’ có xuất hiện ở DashBoard –> Giá tiền dual price của món hàng được hiển thị ở Kiosk –> Thanh toán thành công –> Sale Receipt hiển thị số tiền dual price –> Setup dual price không có custome fee
2. Duplication –> Những cases Double Charge hầu hết sẽ ảnh hưởng nhiều từ việc thao tác ở máy pax, thanh toán cùng lúc giữa các ứng dụng có chung sever hoặc chung terminal(là chung địa chỉ ip của máy pax)
–> Mọi thanh toán được thực hiện sẽ lưu ở web TransIT

Notes: Tham khảo cases ở checklist, testcase ….link
3. Partial (thanh toán 1 phần, còn được gọi là những cases không đủ tiền) - Ở máy pax có 2 số tiền khi thanh toán đúng số đó sẽ ra được cases Partial là 52$ và 11.11$ Có nghĩa là khi thanh toán số tiền 52$ tự động máy pax sẽ chuyển sang trạng thái chỉ còn 42$ trong thẻ Nên chỉ có thể thanh toán 42$ còn 10$ sẽ chuyển sang thanh toán sau Example:

Ticket được lưu ở POS chia làm 2 Paid Ticket –> là nơi lưu những order đã thanh toán thành công –> ở trường hợp này chỉ có 42$ được thanh toán thành công, cho nên trong đây sẽ xuất hiện ticket 42$ như ảnh bên dưới

Open Ticket –> là nơi lưu những order chưa được thanh toán –> ở trường hợp này 10$ còn lại sẽ được tạo 1 ticket mới và lưu ở đây như ảnh bên dưới –> sau khi thanh toán 10$ còn lại thì cases partial mới thật sự thanh toán hết (done)

Notes: Tham khảo cases ở checklist, testcase ….link