---
schema_version: "1"
id: d7c54e96680e365e2ec9ef56cba338c385ce8d10627aea8f781e55f4efb78a1d
title: Release notes for Modern POS Version 8.4.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_4_1.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_releases_rn_8_4_1.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f68b276e9baf928bebb89bc48efed41925b109df3eaa544acdcead7ed14709f8
description: Release notes for Modern POS Version 8.4.1, including feature enhancements, bug fixes, and open issues.
products:
  - Commerce
release: "264"
---
# Release notes for Modern POS Version 8.4.1

Release notes for Modern POS Version 8.4.1, including feature enhancements, bug fixes, and open issues.

## Overview

This release supersedes all of the previous releases. The exact release version is 8.4.1 r24464. The prior production release is [Release notes for Modern POS Version 8.3.1](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_rn_8_3_1.htm&release=264.0.0&type=5 "Release notes for Modern POS Version 8.3.1, including feature enhancements, bug fixes, and open issues.").

## Feature Enhancements

- **Beta**: [Omni flows](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.") for checkout
- Configure printer and payment terminal [Hardware Topology Setup](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_hardware_topology_setup.htm&release=264.0.0&type=5 "Point of Sale's Printer and Payment Terminal Topology allows you to determine whether the application is paired with a printer or payment terminal one-to-one (1:1) for an extended period of functionality or whether it's one-to-many (1:N) where it is prompted each time to select the device to use.") at register level
- [Configure Current Register Hardware](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_hardware_config_register_hardware.htm&release=264.0.0&type=5 "Check the current register hardware configuration in the Point of Sale (POS) app. View the current configuration for each device connected to the register, device details, and the configuration source.") deep link to show configuration level (store/register/user) for each configuration
- Show total item scanned count in [ASN](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_inventory_asn_receiving.htm&release=264.0.0&type=5 "Set up accurate inventory receiving, check merchandise against prearrival notifications, and set reason codes for inventory mismatches in Point of Sale.") and [Store transfer](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_inventory_store_to_store_xfer.htm&release=264.0.0&type=5 "Facilitate the movement of merchandise between stores, allowing merchants to optimize inventory levels, aligning with regional demands.") details screen
- **Pulled out**: Elavon virtual receipts display on Pinpads. (This was added in 8.3.1 and issues were discovered during load testing)

## Bug Fixes

- Cart
    - Deposit toggle incorrectly disabled after editing order
    - NRR tax displayed in return cart summary when **No Receipt Tax Returns** disabled.
    - Edit order flow was not blocked for NFM pending orders
    - Skip auto applying deposit while editing order if the original order had one
    - Fix order date in order details
    - Cart screen to show both build and version number
    - Fix adding product with empty serial number to cart from product search
    - Disable subsequent **Add To Cart** button action while initial action is in progress
    - Hide any dropdown when scrolling starts on cart screen
- UI
    - Product without images shows fulfillment type label in order detail page.
- Offline
    - Incorrect pending Order count when there is online and offline pending orders to be synced
    - Order status is showing as **Failed** instead of **Completed** after syncing an offline order
    - App crashed when switch to offline mode after adding products to cart in online mode
    - Remaining balance $0.01 fix in some cases on multi tender screen when full amount is paid by card tender and tip is applied.
    - Clear Cart if it has online + in store items and show a warning message, when app is switched from online to offline to avoid incorrect tax calculation logic
    - Fix for original price of items missing in tlog when price correction is applied in an offline order
- Offline Promotions
    - $0.01 difference fix in some cases in cart summary when promotions are applied in offline mode as compared to in online mode.
- Returns
    - Showing incorrect products when exchange is blocked during the return process
    - Incorrect tax compute error when performing NRR
    - Fix Optional Serial Number Quantity on Manual Return
    - Tax are getting calculated incorrectly for return product with applied promotion
    - Fix optional serial number on manual return
    - In **Return Selected Products** page, When QTY is changed the Deposit amount is getting displayed with wrong value
    - Tax amount not getting displayed in return flow for NRR return products when scanned from **Product Search** page
    - Pass selected Item EPC during return flow
- Tills
    - Not displaying create till prompt after logout/login in in offline mode
- Payments
    - Abort payment button for Elavon terminals not working
    - After canceling PBL payment, reset tender popup closes immediately after prompt
    - In store PBL hardening for intranet failure scenarios
    - Disable auto connecting of Elavon terminal when app is moved from online to offline and cart has some items
- Receipts
    - Spacing issue for Elavon virtual receipt when displaying tax percentage and value
    - Do not print merchant copy receipt on reprint
    - If Receipt Layouts are enabled, POS should only use Store Settings to decide offline print enable/disable.
- Inventory Management
    - Disable Subsequent create Blind Receiving action when one is already in progress
- Customer logged out if applied tenders are not reset or empty
- Fix create purchase order scan with Scandit

## Open Issues

- Cart
    - 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
    - When treatEachItemInCartAsSeparateLineItem is disabled and ShowInStoreItemsSeparate is enabled, app is not working properly on offline mode
    - Sale price overlaps with subtotal price on cart item cell when the price value is too long.
    - App shows the credit balance of customer even after cart is suspended and customer is logs out
    - Incorrect tax breakout is shown then item with tier taxes are added in the cart
- 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
- Return
    - Quantity drop down position issue when selecting a return item
    - App doesn't allow to update the return quantity of items if order status is **Ready**.
- Clienteling
    - Incorrect associate Id shows up when creating customer notes on Clienteling screen
- 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
    - No error is shown when invalid tax exempt is applied.
    - Tax override reverts to default value when 0% override is applied.
    - Remaining balance of $0.01 appears in some cases on multi tender screen when full amount is paid by card tender and tip is applied.
    - App doesn't switch to offline mode when omni fulfillment flag is on and cart is empty during switch
    - 0.01 difference in calculation between offline vs online orders
    - For offline placed order if ShowTaxBreakouts flag in mobile config is set to False, in CMS, EJ -> View Receipt, taxTotal shows $0.00
    - 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
    - App crashes sometimes when auto login happens during launch
- Device Manager
    - Terminal model/serial number doesn't shown up device manager once an order is placed with the terminal
    - Socket scanner model name shows twice in hardware configuration popup
- Payments
    - App allow to scan the items when Fiserv terminal update is in progress.
- 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.
- OS
    - In iPad OS 14 Voice search command is not working properly