---
schema_version: "1"
id: 08aa6c97ed7d99e069947e900d89cfc757af9d27b63da5c513850fc78d594443
title: Release notes for Modern POS Version 8.5.1
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/rt_releases_rn_8_5_1.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_releases_rn_8_5_1.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 41a7435d957072b1093197af81649aabbfa2f0ebb9cd9ee82c8b355cefc65b35
description: Release notes for Modern POS Version 8.5.1, including feature enhancements, bug fixes, and open issues.
products:
  - Commerce
release: "264"
---
# Release notes for Modern POS Version 8.5.1

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](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_rn_8_4_1.htm&release=264.0.0&type=5 "Release notes for Modern POS Version 8.4.1, including feature enhancements, bug fixes, and open issues.").

## 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](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_hardware_caputre_cust_info_pay_term.htm&release=264.0.0&type=5 "Allow customers to directly enter information, such as email addresses, on Adyen and Verifone terminals, streamlining data collection. Reduce the need for store associates to verbally collect information. Configure custom layouts in Point of Sale CMS and designate text input or checkbox fields for terminal input to tailor the data collection process.")
- Omni Fulfillment enhancements - [Omnichannel (V2) Overview](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_modules_omnichannel_v2_overview.htm&release=264.0.0&type=5 "Integrate shopping experiences across channels with Point of Sale's Omnichannel.")
    - 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)