Config Merchant
🧑🏭 Config file Merchant
Target release | |
Document owner | [email protected] |
Developer | |
QA |
🎯 Objective
Config Merchant from license and BO must be get merchant parametter when license have changed anything Noted: Must be Get menu or Restart POS to get information changed from license
🤔 Assumptions
🎯A. License setup in Credit Card (applied for POS, SOrder, QOrder app) MODE CASH DISCOUNT PROGRAM 🌟Các file Config thường được sử dụng: Custom Fee mode = percent (%)
+ File Cash Discount 1.0: Cash Discount >0 and Custom fee > 0 Noted: - Custom fee = 4% | Cash Discount = 4% | Merchant fee = 3.846% + File Cash Discount 2.0: Cash Discount >0 and Custom fee = 0 Noted: - Custom fee = 0% | Cash Discount = 4% | Merchant fee = 3.846%
🌟Các file Config thường được sử dụng: Custom Fee mode = Amount
+ File $1 -$1 -$0.8 : thì mình chỉ charge khi thanh toán Credit thôi + File $1 - 0 - $0.8 : thì thanh toán Cash hay Credit gì cũng bị charge $1 cho mỗi lần thanh toán
MODE DUAL PRICE PROGRAM SHOW CREDIT CARD + Credit Card= 4% | Base amount = 3.84615% | Merchant fee = 3.84615% MODE DUAL PRICE PROGRAM SHOW CASH + Credit Card= 4% | Base amount = 3.84615% | Merchant fee = 3.84615%
🎯B. POS Dashboard To enable Dual Price Program or Cash Discount Program, please follow the steps below: Run POS Dashboard Select tab ‘Settings’ Select ‘Configurations’ -> Tab ‘Merchant’ Hit the button ‘Get Merchant Parameters’ SOrder, QOrder, Kiosk must get data to update new parameters
🌟 Milestones
Config affect to: 1. Payment screen 2. Print Receipt | Print Check 3. Batch Manager | Batch History (POS & QOrder) 4. Khi wifi lag thanh toán trên web merchant thành công nhưng chưa tạo được sales receipt trên POS ( + Retry 5 lần (lần 1: 1s, lần 2: 4s, lần 3: 9s, lần 4: 16s, lần 5: 25s) + Timeout: 10 mins + Manual settlement: retry 5 lần mỗi lần cách nhau 1.5’ + Adjust tip / void/ capture: retry 5 lần
🗒️ Requirements
Requirement | User Story |
- Ticket đã thanh toán vẫn tính theo config merchant cũ
- Ticket đã tạo và chưa thanh toán thì khi Recall lại tính theo config merchant mới
- Batch Manager: những ticket được tạo theo config merchant cũ nhưng được Settle sau khi change config thì tính theo config merchant mới
- Khi change Merchant fee từ license cần phải:
- BO –> Config –> tab Merchant: get lại Merchant parameters
- POS –> get menu or restart POS lại để merchant fee mới được applied (nếu tiệm xài nhiều POS khác nhau thì POS2 cũng phải get lại menu or restart POS để tính Merchant fee cho đúng)
- Start POS and Get menu cần check info
- Custom fee - CashDiscount - Custom Type - Custom lable - MerchantFee - MerchantFeeLabel - BaseAmountFee - DepositAmountLabel - UsingTipInLine
🎨 User interaction and design
File Cash Discount 1.0

File Cash Discount 2.0

❓️ Open Questions
Question | Answer 1. Khi nào tính Custom fee |
⚠️ Out of Scope
Check những file ảnh hưởng như: Print Store Receipt, Print Customer Receipt Check SOrder, QOrder app must be get Custom fee following the POS KIOSK có config xài Merchant fee khác POS