Release notes for Modern POS Version 9.4.1, including feature enhancements, bug fixes, and open issues.
Limitations
Bug fixes and enhancements included in this build are only targeted for Omnichannel (v2) Overview. Omni V1 was not tested
for this build and is not considered supported on this and future versions of the POS
app.
Bug Fixes
| |
|
Cart
- Issue fixed where multiple items were successfully scanned, but upon adding them to the cart, not all items were visible
- Issue fixed where, in certain instances, adding an item in offline mode triggered a reset tender popup in the app
- Issue fixed where the store price was displayed for a product in the cart instead of the sales price when the "store.price.overrides.sale.price" toggle was disabled in the store settings
- Issue fixed where the multi-tender button on cart screen goes to guest pickup information instead of customer lookup
|
|
Order
- Issue fixed where triggering the scanner from roduct search treated a Non-Receipt Returns (NRR) as a sale
- Issue fixed where the customer profile was not included in the JSON payload for unreferenced return workflows
- Issue fixed for discrepancies between charged amounts and expected amounts for specific orders
- Issue fixed when customer profile has no email and users are allowed to place orders without adding an email to the shipment
|
|
Crashes
- Crash fixed when printing receipts
- Crash fixed on the Product Display Page (PDP) when no layouts are configured
- Crash fixed in layout screens
- Crash fixed when disconnecting from a STAR printer
|
|
UI
- [iPhone] Resolved an issue on iPhone where, in the inventory adjustment page, adding more than one item caused all items to be displayed in a single section
- UI issue fixed where the total amount was partially hidden in the return details screen
- UI issue fixed where the quantity dropdown was overlapping with the net subtotal in the return details screen
- UI issue fixed in the new order section for pick-up orders where the address and timestamp were overlapping
- UI issue fixed in the profile page's wishlist section when there was only one item in the wishlist
- UI issue fixed where multiple popups were shown when scanning multiple products in the return screen
- UI issue fixed where the text field bottom border was invisible on iOS 17 devices
- UI issue fixed where the spinner was not visible when clicking the sign-out button
- UI issue fixed, in the PDP, when the variant cell display style was set as scrollable, the sale price and store price were displayed twice
- Updated the error message for customer search when no results are found
|
|
Localization
- Translation fixed for Portuguese, Italian, and French languages
- Translation fixed for NRR in Spanish, Catalan, and other languages
|
|
Offline
- Issue fixed where the net sales calculation was incorrect on the till screen when the app was in offline mode
- Issue fixed where product search can be now done with product ID as well
|
|
Inventory Management
- Issue fix where all pallets are not shown after pausing, resuming, and receiving an Advanced Shipping Notice (ASN)
|
|
Tills
- Issue fixed to prevent till alert before the offline upload is finished
- Issue fixed when the register is set to "Auto" for till management, tillSessionId and tillId were missing in the payload when the order is placed
- Issue fixed in some cases where register prompts the user to open a new till although a till was already created and not closed or reconciled
|
Open Issues
| |
|
Returns
- User is allowed to scan a product to initiate NRR flow even though NRR is
disabled (#45925)
- Return item doesn't show up on UI when exchange is selected and a ship to home item is added in the cart.(#46541)
|
|
Cart
- Occasionally, the app displays a timeout message within a few seconds, while the terminal takes a full minute to timeout (#45906)
- Users receive a "Request does not have fulfillment Type" message when they change the country from the hamburger menu and attempt to add a custom-made item to the cart (#45279)
|
|
Offline
- Occasionally, when adding items in offline mode, the POS app displays the reset tender popup (#45276) In offline mode, a "Method NOT Implemented" error popup is shown when navigating to the cart, but only when the register ID contains invalid characters, including "/" (#45992)
- When a coupon code is added to the cart successfully then changing the cart if it doesn't match rules of promotion previously added is not removed from Cart UI but removed from cart summary calculation (#46410)
|
|
Order
- When the "store.price.overrides.sale.price" toggle is enabled in the store settings, sales price in the app behaves differently in online and offline mode (#45883)
|
|
UI
- Purchase order history search filter is not working properly (#45931)
- Missing "Print report" option in sales report page (#45960)
|
|
Customer
- Customer login logo shows inactive state for logged in customer when searched via loyalty ID (#45790)
|
|
Misc
- Able to log in without register ID (#45882)
- POS app stuck in an activation loop when scanning a QR code for a merchant on CMS that has no mobile config setup yet (#45892)
|