Bottle Deposit Enhancement (Refund) - This enhancement improves the Bottle Deposit Refund process within Retail POS. This enables cashiers to process deposit refunds accurately when customers return eligible bottles, ensuring the correct deposit amount is credited back to the customer. This includes handling refund flows for both partial and full bottle returns, updating the transaction records accordingly, and ensuring the refund is reflected correctly in end-of-day reports and reconciliation.
Item Based Discount for Retail - This feature introduces the ability to apply discounts at the individual item level within the Retail POS. Store managers and cashiers can configure or apply specific discount values or percentages directly to individual items during a transaction, rather than applying a blanket discount to the entire order. This supports promotional pricing, loyalty-based item offers, and manual price adjustments, while maintaining a clear audit trail of discounted transactions.
Age Validation - This enhancement strengthens the age verification workflow within the Retail POS system. It introduces configurable age restriction settings at both the General Settings and Category/Subcategory levels, allowing store admins to define age thresholds and link them to restricted product categories and ask the user to scan the ID of the customer and if the age match it will be placed in the order and certain details will be displayed in receipts
1" × 1" Label Size for Retail - This task adds support for a 1×1 inch label format in the Retail POS label printing module for Price labels. Retailers using compact label printers will be able to generate and print product labels in the 1×1 size, ensuring compatibility with shelf tags, price stickers, and barcode labels commonly used in retail environments. The label layout will be optimized to fit essential product information — such as name, price, and barcode — within the smaller print area.
Vexen Payment for Retail – This task addresses identified functional gaps in the Vexen payment integration for the Retail POS. A gap analysis was conducted against the expected payment flow, and this feature covers the missing or incomplete functionalities — such as transaction handling edge cases, error responses, payment status syncing, and reconciliation alignment — to bring the Vexen payment integration to full parity with retail operational requirements.
Retail FOH UI Enhancement - This task focuses on improving the Front of House (FOH) user interface within the Retail POS system. Enhancements include refining the item selection screen layout, improving navigation flow, updating visual components for better usability, and ensuring consistent and intuitive experience for cashiers and store staff. The goal is to reduce friction in day-to-day operations and improve transaction speed at the point of sale.
Octopus Refund for Closed Sale: Partial Quantity Refund - This is the second phase of the Octopus payment refund integration for the Retail POS. Building on Phase 1 foundations; this phase specifically handles refund processing for closed/completed sales where the original transaction session has ended. The integration ensures that Octopus card refunds can be initiated post-sale, with proper communication to the Octopus payment gateway, correct reversal of the charged amount, and accurate reflection in sales reports and settlement records. Two new columns Platform and Order Type columns in the Refunded tab of the Receipt Status page, so that user can quickly identify where the order originated from and what type of order it was, without navigating to another screen.