New Features
- Barcode Scanning for Orders: Staff using PAX 910s devices can now scan product barcodes to quickly add items to an order.
- Dark Theme Option: A new dark mode is available for all POS screens, with your theme preference saved for future sessions.
Enhancements
- Manager Access for Settings: Access to the Settings page now requires manager authorization, preventing unauthorized changes such as unlinking the device.
- Duplicate Table Number Warning: A warning now appears when creating a new order for a table number that is already in use, helping avoid mix-ups while still allowing the action.
Bug Fixes
- Duplicate Order Prevention: Added safeguards and a short cooldown to stop the same kitchen order from being sent twice due to rapid actions.
- Receipt Formatting Restored: Fixed an issue where Pay@Table receipts printed incorrectly after the app was updated, ensuring proper formatting for Merchant Copy, Customer Copy, and Bill.
- Integration Config Error Fix: Resolved a type casting error that occurred when Dragontail integration was enabled, so node settings now load correctly.
Improvements
- Solved an issue with the Mobile device and a Node error.
- Enlarged the Employee Name field to have more space for the name to display.
- Solved an issue when storing an order, it would create two orders
- Added the Employee ID to the Print Orders.
- Solved an issue with the Sub-Departments not showing on the Mobile POS.
- Solved an Issue with the Mobile POS sending smaller prints that became invisible after a version upgrade.
- Improved Fonts for PAX printers.
- Solved an issue with Pay-at-Table. The Merchant copy did not print the Value or the Tip
Improvements
- Enhanced Mobile POS Reliability: Implemented a failover mechanism for the Mobile POS. In case the hosting POS encounters an outage, the system automatically switches to the next available POS, guaranteeing uninterrupted operation.
- Accurate Item Pricing: Resolved an issue where the "Item Price Including" displayed the incorrect "Excluding" price. This ensures accurate pricing for customers.
- Secured Payment Processing: Fixed a navigation bug that allowed operators to leave the payment screen during processing. This strengthens payment security.
- Visual Inventory Management: Added an "Item Count" badge to the Toolbar cart, offering a quick and clear view of cart items.
- Improved Customer Copy: Enhanced the layout and clarity of the Customer Copy printout from PAX printers. The Order number is now prominently positioned at the top, and bolder fonts improve readability.
- Mobile POS Overpayment Handling: Resolved an issue causing the Mobile POS application to become unresponsive when processing over-payments with a payment method configured to disallow overtendering. This ensures smooth handling of over-payments.
- Improved navigation and added a back button when exiting an Order screen.
- Added new printer settings including Print on Finalize with options for Always, Prompt, or Never printing.
- Upon processing or finalizing an order, the user will be directed to the main menu instead of being logged out.
- Improved the way the Mobile POS updates the running total in the basket while selecting orders (previously, change quantity was not calculated correctly).
- Resolved handling of partial payments on Mobile POS. Users cannot modify transactions until the payment is removed.
- Notes or comments are now recorded properly (text in notes section was not always displaying).
Technical
- Orders with no items can now be cancelled. A Unity Point of Sale update is also required.
- If an Order is not sent to Unity (New Order state) and the user corrects all items, the Mobile POS will only cancel the affected items (previously it would cancel the whole New Order).
- Resolved printer errors (Order not found and Error with loading printer message).
Splash Screen
- Updated Splash screen with the new GAAP Logo.
- Fixed styling issues on smaller screens and adjusted the prep min max view.
Technical
- Enabled A910S devices and bumped the version for upload to pax store.
- Added a feature to keep the network alive for Adumo.
- Resolved an issue with Android build functionality.
- Improved pax printing times.
- Enhanced memory optimization and handling of pages and widgets.
- Improved image load times.
- Disabled Android back button and swipe function.
- Added a Refresh Data period check.
- Fixed missing field issues with merchant copy in InnerEdge.
- Mobile POS now stores log errors and added interface information to the backend.
Prep Message
- Resolved the issue of not being able to unselect a single prep option.
- Enforced Prep message to automatically pop up when placing an order.
- Prep messages can now be embedded.
- Fixed an issue where embedded messages would be added twice.
- Added information to prep messages like Number of calls and Order item summary.
General Fixes
- Fixed styling issues on some product buttons.
- Improved the way Settings window opens.
- Resolved the issue where products from a hidden first department would still load.
- Fixed the theming flutter update issue.
- Improved the Toolbar Total display.
- Enhanced Mobile POS handling of new orders with no items.
- Adumo errors now use Snackbar display.
- Added Designations and Order Details feature.
- Improved department filter options.
- Enhanced Quantity columns when creating or ordering products.