TouchPOS 2025.3 Build 0005 (Released on 07th Nov 2025)


1.    [UI 2.0] Fixed FIUU bill payment not completed as sales issue during weak internet connection. (Ticket 167152 167153)


2.    [UI 2.0] Fixed missing E-Invoice supplier information for completed hold sales. (Ticket 166973)


3.    Fixed barcode with double single quote not able to proceed with promotion. (Ticket 167365)


4.    [UI 2.0] Fixed illegal character on item description not able to generate FIUU Payment Link. (Ticket 167258)


5.    [UI 2.0] Fixed Cash Drawer is not opened after cashier choose to proceed close counter. (Ticket 167388, 167390)



TouchPOS 2025.3 Build 0004 (Released on 30th Oct 2025)


1.    [UI 2.0] Fixed incorrect payment screen with shortcut key for Fiuu reload service. (Ticket: 167192)

2. [UI 2.0] Second display enhanced with Total and Balance amount. (Ticket 166719)


3.    [UI 2.0] Fix error message "Error Adding Item" will be prompted after INCard Prepaid Top Up transaction. (Ticket 167260)


4.    [UI 2.0] Added FIUU PIN Expiry Date field to default report format.


5.    [UI 2.0] Stock Lookup screen, change sort by Description instead of Barcode for option "Barcode,Code,Desc". (Ticket 167254)


6.    Cash Sales receipt add column DiscountVoucher as ItemDiscountVoucher.



TouchPOS 2025.3 Build 0003 (Released on 27th Oct 2025) 


1.    INCard sales upload to exclude Void Deposit transaction. (Ticket 167143)



TouchPOS 2025.3 Build 0002 (Released on 22nd Oct 2025) 


1.    [UI 2.0] Introduced Finexus payment manual approval.


2.    [UI 2.0] Enhanced member creation automatically refresh list in customer lookup screen.


3.    Fixed "Concurrency violation: the UpdateCommand affected 0 of the expected 1 records." error occurred when member creation. (Ticket: 166840)


4.    [UI 2.0] Enhanced stock lookup screen to remember the user’s filter changes during barcode search from barcode scanning menu.


5.    [UI 2.0] Fixed multiple refund issue for cross outlet document. (Ticket: 166977)

6.    [UI 2.0] Added Validation for E-Invoice submission.

7.    [UI 2.0] Remove SST input for Company submission and TIN input for Personal submission.


8.    Fixed refund issue for item with modifier group. (Ticket: 167082)


9.    [UI2.0] Scan Voucher input control, not allowed to proceed scan voucher if Payment Amount is 0.00.


10.   [UI2.0] Second Display screen, back colour changes for better UI display when "Counter Closed" message is shown.


11.   Cash Count payment code record generation based on transaction made.


12.   Stock Lookup screen added to show [Uom Balance], [Balance] rename to [Base Uom Balance].



TouchPOS 2025.3 Build 0001 (Released on 02nd Oct 2025)


1.    [UI 2.0] Fix on Approval not working correctly for Exceed Max Discount. (Ticket 165042)


2.    Fixed time attendance checkout date display last swap date instead of actual checkout swap date. (Ticket 166391)


3.    [UI 2.0] Added Barcode,Code,Desc search option to allow search records from barcode scanning menu.


4.    Buy and Free Promotion will Filter based on  Y: Member Only, N: All (Member and Non-Member) , X: Non-Member Only.


5.    [UI1.0] Added Limited Quantity Trigger Control for Mix And Match Promotion


6.   Added Calculation Mode(PROPORTION / ITEM) For Mix And Match Fixed Amount Promotion


7.    [UI 2.0] Added view setting info screen for E-Invoice on System Setup.


8.    Enhanced time attendance to clock in as new record after business cut off time.


9.    [UI 2.0] Fixed multiple refunds were incorrectly allowed for a single document. (Ticket 166728)


10.   [UI 2.0] Retrieve Sales screen, cell click on Qty(optical lens item) will display Optical data (view only).


11.   [UI 2.0] Refund Sales screen, cell click on Qty(optical lens item) will display Optical data (View only).


12.   [UI 2.0] Refund/Exchange Item transaction will copy optical data from previous sales transaction.



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.