TouchPOS 2025.3 Build 0000 (Released on 22th Sep 2025)
New Enhancement List
1. [UI 2.0] Integrated new payment method (Finexus Card, Finexus DuitNow, Finexus QR).
2. Added setting to indicate whether to synchronize AcCSMPaymentSettle to backend. (default N(Disable))
3. [UI2.0] Added Alert For Incard Expiring Member(1 Month).
4. [UI2.0] Added Birthday Month and Birthday Day image change for Incard Customer.
5. Added check setting IsEnableStockLookupAutoCopyRowData (default N) on Stock Lookup screen to auto copy row data. (Ticket 165030)
6. [UI 2.0] Member File screen support Enter key send a Tab key and re-align Tab Index.
7. [UI 2.0] Enhance Finexus payment and refund process.
8. [UI2.0] Cash Count Change to Cancellable. Close Counter is confirmed after Cash Count document is saved.
9. [UI 2.0] Optical Lens input screen support Enter key send a Tab key.
10. [UI 2.0] Optical Contact Lens input screen support Enter key send a Tab key.
11. [UI 2.0] Support Bertam Mifare Theme Park solution.
12. Added log CardNo, ApprovalCode, EWalletPaymentType into database when Payment encounter error.
13. [UI 2.0] Retrieve Sales screen added column [CreateDate] to show original document date time. (Ticket 165337)
14. [UI 2.0] Improved Finexus Payment Process Messages.
15. [UI2.0] Enable show footer on second display grid to show summary item. (Ticket 165336)
16. [UI2.0] Support check POS Internet connection. Show Online/Offline indicator on main screen.
17. [UI 2.0] Enhance RHBQR payment process.
18. [UI 2.0] Fixed Second Display showing 'Thank You' before payment completed.
19. Changes on limit for cash change.
20. Change Mix and Match Promotion Fixed Amount, to pro-rated discount on all items.
21. Added Function to Calculate Other Balance / Tally payment Amount to final Amount.
22. Support multiple format for Hold Sales report.
23. Added Incard Member to Store Remarks To Local Database for offline Reference.
24. Added column to SysSetting for dynamod einvoice enhancement.
25. [UI 2.0] Added column [EyePractitioner] on Reprint Receipt screen.
26. [UI 2.0] Added column [EyePractitioner] on Retrieve Sales screen.
27. Refund/Exchange Item, copy [CustomerName] from previous sales transaction.
28. [UI 2.0] Hide summary details info when counter closed on second display.
29. [UI 2.0] Added Limited Application for Mix and Match Promotion By Transaction or Promotion Period.
30. [UI2.0] Retrieve Sales screen - visible [Refund Deposit] button.
31. [UI2.0] Allow Refund Deposit with other payment method with control(exclude integrated payment, voucher etc..)
Closed Issues List
1. [UI2.0] Fixed save setting causing shoppe2go sound notification file path being overwritten.
2. [UI2.0] [Fixed on Payment Page Scan Incard Member did not reflect Total Amount when Pricing Changed. (Ticket 164214,164277)
3. [UI2.0] Fixed error encountered when select newly created member because of Price Code value missing when create new member. (Ticket 165082)
4. Create new Member, CustomerTermID, IsCardGroupDisc value assignment handling.
5. Fix modifier remark didnt under the item for hold sales. (Ticket 163994)
6. Fixed after restore file and there is detail data changes will hit error when trigger promotion calculation.
7. [UI 2.0] Fixed issue where payment could proceed before quantity change recalculation. (Ticket 165044)
8. [UI 2.0] Fix SalesPerson name display on sales screen not refreshed (eg after select member). (Ticket 165351)
9. [UI 2.0] Added Re-Assign IsEnableEInvoiceMYS at Complete Payment Phase.
10. Fixed Member Point Balance Enquiry, search by member no failed to retrieve member point balance from backend database and prompt "Member Record Not Found in Server." (Ticket 165457)
11. [UI2.0] Fix on Remark Show Not Yet Close Due to IsCLose flag with value 'N' after Cashcount with Proceed of Close Counter. (Ticket 165432)
12. [UI 2.0] Fix various issue of Cash Count trigger from Close Counter (eg: not marked IsClosed). (Ticket 165380)
13. [UI 2.0] Fix input Combo Item encountered error if enable "Keep Track Incomplete Sales Transaction". (Ticket 165672)
14. [UI 2.0] Fixed customer lookup form is not focus after no record found. (Ticket 165670)
15. Added Duplicate Check for INcard point redemption and INcard Credit Redemption when adding Payment.
16. Fixed Edit Time Attendance not showing record to edit when using password to sign in attendance. (Ticket 165178)
17. [UI 2.0] Fixed Mifare Balance button not display correctly.
18. [UI 2.0] Fixed encountered error upon completing payment eg:iPay88 payment when not enable second display. (Ticket 166080)
19. Handled save member file encountered error "Concurrency violation: the UpdateCommand affected 0 of the expected 1 records.". (Ticket 165826)
20. [UI 2.0] Fixed edit member record (newly created), when save it prompt "Race cannot be blank' even though it has value.
21. Fix subsequent deposit is not allowed if there is any 0 amount deposit payment.
22. [UI2.0] Fix on Error checking when Redeem for Incard Point.
23. [UI 2.0] Fixed Duplicate Sales on Reprint Receipt screen not working when it is multi barcode item. (Ticket 166202)
24. Fixed ItemTotal and Price wrong calculation for modifier item when receipt printing (Ticket 166062)
25. Support searching barcode that contain single quote on main screen. (Ticket 165669)
26. Change misspelling and correct label on database maintenance and backup report format screen.
27. Fixed synchronize Promotion error on Client Socket (Mix and Match promotion).
28. [UI 2.0] Fixed RHBDuitnow cause second display video not full screen after payment.