Release notes for Modern POS Version 8.5.1, including feature enhancements, bug fixes, and open issues.
Overview
This release supersedes all of the previous releases. The exact release version is 8.5.1 r24556. The prior production release is Release notes for Modern POS Version 8.4.1.
Feature Enhancements
- Added support for iOS 16 and removed support for iOS 12 and 13
- Capture Customer Information like Email and Phone via Adyen terminal - Capture Customer Information From Payment Terminal
- Omni Fulfillment enhancements - Omnichannel (V2) Overview
- Grouping of item on cart, order history and receipt with similar omni Type
- Support for Auto Route option as default fulfillment location
- Dynamically show pickup/fulfillment location on PDP on omni type change
Bug Fixes
- Offline
- Offline Tax improvement for postal code match
- Incomplete offline switch when wifi is lost
- Tax override reverts to default value when 0% override is applied.
- App doesn't switch to offline mode when omni fulfillment flag is on and cart is empty during switch
- Offline Promotions
- Incorrect error message is shown when Can Be Combined With other promotion functionality is unchecked
- Priority promotion doesn't working properly in offline mode.
- BOGO with price override unchecked not working correctly
- If coupon code (for Fixed Price promotion which has price override checked) is added manually and then try to apply product level discount more than promotion discount, the coupon code does not disappear from coupon cell
- Crashes
- Fix memory crash when rapidly adding 60 - 70 products to cart
- Fix crash when various print options are selected rapidly in succession for any given order
- Cart
- Restrict cart actions that can change order total after tendering has begun
- Able to purchase reward with past expiry date.
- Canceled item in edit order PDP shows price as $0.00
- Navigate to Cart Page via Message and observe top section contents overlaps with time/date/battery indicators
- App doesn't ask for serial number of items when added from customer wishlist screen
- Incorrect tax breakout is shown then item with tier taxes are added in the cart
- App shows the credit balance of customer even after cart is suspended and customer is logs out
- Return
- Quantity drop down position issue when selecting a return item
- Unable to initiate No Receipt Return flow when mixed cart is disabled and default fulfillment is In-Store
- UI
- Prevent Multiple clicks on the CTA for Store Close,Apply Mobile config, Calendar Filter.
- Able to create Purchase Order without any products
- New Message CTA on Messaging deeplink does not work
- Hide Loading UI for PDP Color swatches when swatch url is empty
- Orders
- Order History to support display of new Payment methods like Google Pay, AlternativePaymentMethod instead of Others
- Device Manager
- Socket scanner model name shows twice in hardware configuration popup
- Clienteling
- Incorrect associate Id shows up when creating customer notes on Clienteling screen (#39325)
- Order History
- Order search popup doesn't show the correct store Id when screen is launched first time.
- Purchase Order
- When an item is scanned in manual purchase order and not added, App shows the Create Button and allows to create PO order without any items in it.
Open Issues
- Cart
- When treatEachItemInCartAsSeparateLineItem is disabled and ShowInStoreItemsSeparate is enabled, app is not working properly on offline mode (#38948)
- Sale price overlaps with subtotal price on cart item cell when the price value is too long. (#39614)
- If Adding a serialized product from wishlist - Product added sas Online instead of Instore product (#40357)
- Serial number product - App is not asking serial number while adding product as Pickup In store (#40359)
- Return
- App doesn't allow to update the return quantity of items if order status is Ready. (#39707)
- Order Number section overlap with header section (#40316)
- Offline
- Not on file item price calculation is not correct when price correct + transaction discount is applied in offline mode and switch to online mode again (#38592)
- No error is shown when invalid tax exempt is applied. (#38566)
- 1 cent difference tax total in calculation between offline vs online orders sometimes (#36100)
- For offline placed order if ShowTaxBreakouts flag in mobile config is set to False, in CMS, EJ -> View Receipt, taxTotal shows $0.00 (#40000)
- Relaunch the app in Offline mode - the no of records downloaded not getting displayed in Offline Logs page (#40430)
- Crashes
- App crashes sometimes when auto login happens during launch (#38896)
- While logout and login again ,app got crashed (#40325)
- Device Manager
- Terminal model/serial number doesn't shown up device manager once an order is placed with the terminal (#39768)
- Payments
- App allow to scan the items when Fiserv terminal update is in progress. (#39706)
- Permissions
- User getting Location Access: Authorized prompt sometimes when switching merchants or storeId on register (#40293)
- Edit Order
- Initial order creation had a deposit, then Edit order should not mandate additional deposit. (#40373)