TouchPOS 2024.3 Build 0002 (Released on 08th Oct 2024) 


1.    Added error handling in generating dll for report format when login to POS. (Ticket 155529)


2.    Improve Cash Sales (latest transaction) synchronize to backend time by trigger Client Socket synchronize data after payment (remove 30 seconds delay of record selection).

* Fix Credit Sales did not trigger Client Socket synchronize sales.


3.    Added Alipay Plus Channel Support & Change Alipay logo to Alipay Plus Logo ( Ticket 160081 )


4.    Fix Retrieve Sales, DocumentDate and DocumentTime value assignment for promotion calculation to follow current date and time. (Ticket 160098)


5.    [UI2.0] Amended tool tip to show shortcut key for button Retrieve (Ctrl + R) and Modifier (Ctrl + G) on main screen.



TouchPOS 2024.3 Build 0001 (Released on 26th Sep 2024) 


1.    [UI2.0] Deleted Payment Link will now Show "Deleted" status instead of "Generated".


2.    Allow change customer "CASH" to other customer for deposit transaction.


3.    [UI2.0] Fix link to weighing machine to capture quantity but quantity screen did not auto close. (Ticket 159614)


4.    Fix Stock Lookup screen, search by barcode (multi barcode value) returned no result even though there is record. (Ticket 159853) 


5.    [UI2.0] Trigger auto apply coupon redeem count validation on server side for item that entitled to the auto apply voucher campaign only. (Ticket 159842)

* previously all item will trigger the redeem count validation (as long as there is a valid campaign) which is un-necessary.



TouchPOS 2024.3 Build 0000 (Released on 20th Sep 2024) 


New Enhancement List

1.    Revenue Terminal Integration, duplicate Trace No checking condition revise (base on bank).


2.    [UI2.0] Support Item Exempt Point calculation.


3.    Added Counter Description on the Balance Quantity screen.


4.    Remember last selected Filter option in Member Purchase History screen.


5.    [UI2.0] Added function to show promotion Info on main sales screen.


6.    INCard Voucher value checking condition revised to determine it is by percentage or by amount.


7.    Added option in System Setup whether to prompt Multi Report Format screen after payment.


8.    Update Paysys Manual Input Screen Layout and Added Card Type option to be select.


9.    Added column RefundAuthorizedID and RefundAuthorizedName in Receipt Format. 


10.   Added ShortCut Key for Promotion Available Button(F8) 


11.   Added submit new parameter paymentInfo to INCard for sales and refund transaction.


12.   Notice2Go Will now pass Requester Name(ID) instead of Requester's Notice2Go ID.


13.   [UI2.0] Cash In/Out, set Cash Out as default value (follow UI1.0). (Ticket 158437)


14.   Extend Cash Sales master table (AcCSM.InCardName) length from 50 to 100.


15.   Allow refund to same payment type(iPay88 and some other integration payment) for same day transaction only.

 - Fix iPay88 eWallet integration payment (and some other integration payment) transaction not able to perform partial refund or refund bill as other payment type.


16.   [UI2.0] Main sales screen enhancement to highlight promotion item with LemonChiffon colour.


17.   [UI2.0] Main sales screen enhancement to show hint when mouse move to the corresponding row to show which promotion is applied to the item.


18.   [UI 2.0] After INCard member search will now focus on OK button.  (Ticket : 158584)


19.   [UI 2.0] Added new Item Description Screen to show [Notes].


20.   [UI2.0] Support RFID Integration.


21.   Added control not allowed to input modifier item (stock) that not exists in stock maintenance table. (Ticket 158809)


22.   Added prompt message on refund screen when there is no item to refund for option [Whole Bill]. (Ticket 159064)


23.   Enhancement on INCard Member screen by remember member no of last successful member search.


24.   Stock Lookup screen to show Grp Description, Category Description, Colour Description, Sizes Description.


25.   Update local database Point after redemption. (Ticket 158936)


26.   [UI2.0] Promotion show more details information.


27.   [UI2.0 Theme Park Ticket Printing feature.


28.  [UI2.0] Added INCard Member Purchase History Report (query from backend).



Closed Issues List

1.    [UI2.0] Fix encounter error for [EInvoiceItemMeasurement] value assignment when scan item that Uom more than 5 characters. (Ticket 157765)


2.    [UI2.0] Fix Auto Prompt Sales Person is not functioning when [ ] Salesperson For Whole Bill is enabled. (Ticket 157773)


3.    [UI2.0] Fix salesman customer stock tagging handling of change member after scan item.


4.    Fixed refund item control when quantity less than 1(with decimal) issue on Refund Bill screen. (Ticket 157771)


5.    [UI2.0] Fix not able to create new member and view member info on Member File screen. (Ticket 157964)


6.    [UI2.0] Fix report screen not showing on INCard Point Redemption screen.


7.    Fix INCard Point collection for Refund Sales is not deducted but being added.


8.    [UI2.0] Disable number of control of hold sales transaction.


9.    [UI2.0] Fix Retrieve Sales screen, button [Print] wrongly called to report design.


10.   [UI2.0] Fix INCard Member search by name(16 characters input) from member listed result, POS mistakenly search name for option "Card No" causing member not found.


11.   [UI2.0] Rectify INCard Voucher Campaign, auto apply calculation logic.


12.   Fix on Prompt of error Due to Null Value of Column When At Incard Member Search. (Ticket 158354)


13.    Fix iPay88 eWallet integration payment (and some other integration payment) transaction not able to perform partial refund or refund bill as other payment type.


14.   Fix Mix and Match promotion, discount calculation issue for certain amount causing backend GL posting out of balance.   (Ticket 157783)


15.   [UI2.0] Remove redundant "btnDelete.MouseEnter" event that trigger Delete Item function on grid sales screen when locate cursor on delete item column.


16.   Fix after restore file(incomplete sales) and scan new item, encountered error

"Object reference not set to an instance of an object.".


17.   Fix after restore file(incomplete sales) Total amount show 0.00 on main sales screen.


18.   Fix refund bill by PAYSYS payment is not working. Revise PAYSYS transaction refund handling (allow refund by item).


19.   Get payment type from AcCsMPayment instead of AcPayment. (Ticket 158706)


20.   Fix Quantity Alert Level On Sell checking for weighing item even though backend turn off the setting.


21.   Support unicode value handling (store data to database) in SmartPOSCommand.


22.   [UI2.0] Fixed the issue where the name wasn't showing up after the member code was entered and the user clicked the 'Get Point' button. (Ticket 158951)


23.   Fix Duplicate Sales from Reprint Receipt screen will cause promotion calculation to be skipped. (Ticket 159118)


24.   Clear current selected payment type payment amount to avoid showing incorrect Change on payment screen whenever there is changes on master discount or service charge.


25.   Fix audit track for master discount is not working.


26.   Fix screen overlapped issue of Auto User Lock after Payment when setting [] Auto Prompt Sales Person; or [] Enable New Transaction Prompt Scan INCard Member (in INCard Compay System Setting) are both enabled. (Ticket 158907)


27.   Fixed [Daily Sales Document - SalesPerson] Report preview show empty issue. (Ticket 159298)


28.   Fix on error prompt when refund for gkash and sarawakpay (Ticket 159508)


29.   Block GKASH payment for negative bill amount. (Ticket 159508)


30.   Fix changes of serial number input does not trigger detail total calculation.