BLogic Systems

Config

Last updated on 

🧑‍🏭 Product Requirement

Target release 24/05/2024
Document owner [email protected]
Developer [email protected]
QA [email protected], [email protected]

🎯 Objective

  • Trực tiếp set-up Config ở Kiosk mà không cần thông qua set-up ở Web
  • Ngoài ra, còn có thể lấy tất cả set-up từ Web về Kiosk

🎨 User interaction and design

UI Mô tả giao diện và Logic
ipconfig.png a. Trạng thái:
- Disable: Giữ nguyên màn hình được lựa chọn cuối cùng, không tự động chuyển màn hình Home
- Enable: Ở màn hình Order nếu không thực hiện bất kì thao tác nào, sau 120s sẽ chuyển về màn hình Home

b. Trạng thái:
- Disable: Vẫn giữ nguyên màn hình “Thank You”, nếu user không có thao tác nào sau đó
- Enable: Sau khi thanh toán xong, sẽ có màn hình Thank You, nếu không có bất kì thao tác nào, sau 120s sẽ chuyển về màn hình Home
ipconfig2.png Trạng thái:
- Disable: Bất kể thanh toán bao nhiêu cũng không xuất hiện màn hình “Signature Required”
- Enable: (input field: 87.37)
a. Khi Order có số tiền nhỏ hơn 87.37, sau khi thanh toán sẽ chuyển sang màn hình Thank you
tksu1.png

b. Khi Order có số tiền hơn 87.37, sau khi thanh toán màn hình Signature sẽ xuất hiện, sau đó mới tới màn hình Thank You
tksu2.png
ipconfig3.png Trạng thái:
- Disable: Items nào bị “Sold Out” tự động loại khỏi màn hình Order
- Enable: Items nào bị “Sold Out” không bị loại khỏi màn hình Order, Items sẽ bị disable và hiển thị thêm text “Sold out” như hình bên dưới
Hiển thị
outstock.png
Set-up DashBoard
outstock1.png
ipconfig4.png Click Home
a. Disable: Không hiển thị chọn option
b. Enable: Hiển thị màn hình cho chọn option
option1.png
ipconfig13.png Trạng thái:
- Disable: Sau khi thanh toán xong, hệ thống tự động in Sales Receipt
- Enable: Sau khi thanh toán xong, ở màn hình “Thanks you” hiển thị thêm btn “print”
–> hệ thống không tự động in Sales Receipt sau khi thanh toán xong, muốn in Sales Receipt thì phải thao tác manual
ipconfig14.png
ipconfig5.png tip.png
Trạng thái:
- Disable: Không hiển thị “No tip” btn
- Enable: Hiển thị “No tip” btn
ipconfig6.png tip1.png
Trạng thái:
- Disable: Không hiển thị option chọn tip sau khi chọn “Pay” btn
- Enable: Hiển thị option chọn tip sau khi chọn “Pay” btn

Kiểm tra số tiền hiển thị có tính đúng theo phần %
Ngoài ra có config “Custom fee for tip”(có nghĩa tính tax cho tip) được set-up trên License
tip2.png
–> Cách tính: Lấy số tiền tip được tính ra từ %, sau đó nhân cho % của Custom fee
ipconfig7.png tip4.png
Disable: Không hiển thị option chọn tip sau khi chọn “Pay” btn
Enable: Hiển thị option chọn tip sau khi chọn “Pay” btn

–> Đối với Tip Amount thì không cần tính gì cả

“Custom” btn: Tip tùy hỉ, muốn tip bao nhiêu cũng được (nhưng trong phạm vi thanh toán được của máy pax)
ipconfig1.png
ipconfig8.png Trạng thái:
- Disable: Không hiển thị phần Note Ticket ở màn hình Your Order
- Enable: Hiển thị phần Note Ticket ở màn hình Your Order, user có thể nhập Note
–> Phần Notes được in chung với Sales Receipt text.png
ipconfig9.png Trạng thái:
- Disable: Không hiển thị phần Note Items ở màn hình Food Item Detail
- Enable: Hiển thị phần Note Ticket ở màn hình ở màn hình Food Item Detail, user có thể nhập Note
–> Phần Note sẽ được in ở Receipt Bếp text1.png
text2.png

Công thức tính Tip

tip3.png
tip3.png

License

UI Mô tả giao diện và Logic
ipconfig10.png Những Config ở License, hoạt động giống những Config trên Kisok
ipconfig11.png Ở Config này, Khi chọn “Get Pagram” thì những config được set-up trên License sẽ được get về hết ở Kiosk

–> Đồng nghĩa Config ở Kiosk sẽ matching với Config License và sẽ chỉ hoạt động giống dữ liệu đã get về

Customer Information

UI Mô tả giao diện và Logic
screenshot_1720065806.png 1. Customer Information Mande
- Trạng thái:
Disable: Không xuất hiện màn hình Customer Info sau khi thanh toán xong
Enable: Xuất hiện màn hình Customer Info sau khi thanh toán xong

Check box:
-Invisible: Không xuất hiện trên màn hình và cũng không có ràng buộc gì hết
- Visible: Có xuất hiện field trên màn hình, nhưng không bắt buộc phải input
- Required: Có xuất hiện field trên màn hình, nhưng bắt buộc phải input vào field và work đúng theo validation

Testcase & Checklist: https://docs.google.com/spreadsheets/d/1Qcfzy-eoPL6YjHBtH-3jKn-0HmwFg_Jzqf9qcWPTFeM/edit?gid=0#gid=0

Gmail của cty: [email protected]