---
schema_version: "1"
id: 6b65fedd5885fd809045942dcce0d46e8fa4b7504000b9ff7ca49e6a2469d47e
title: Release Notes for Modern POS Version 10.2.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_10_2_1.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_releases_rn_10_2_1.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: eea9801391dc29f2f6493f13fe57e88fb969d88ed5ca5f958e07fe2415481884
description: Release notes for Modern POS Version 10.2.1, including features, bug fixes, and open issues.
products:
  - Commerce
release: "264"
---
# Release Notes for Modern POS Version 10.2.1

Release notes for Modern POS Version 10.2.1, including features, bug fixes, and open issues.

## Overview

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

## Known Issues

- Bug fixes and enhancements included in this build are only targeted for [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."). Omni V1 was not tested for this build and is not considered supported on this and future versions of the POS app.
- In the case where the bottle deposit value for a product is 0 and the product is added to the cart, the bottle deposit field will be hidden in offline mode. This change will take effect in app versions 9.6.1 or greater. However, in online mode, the bottle deposit will still be displayed as 0.

## Features

- Configure and Process Appeasements on POS App ([Configuring Appeasements on the POS App](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_returns_appeasements_overview.htm&release=264.0.0&type=5 "Store associates can provide a partial refund to provide appeasement to the customer at the item or order-level (for any reason, for example such as a price match, delayed shipment, damaged item, poor customer experience, or overcharge). If appeasements are enabled and configured in Point of Sale CMS, associates can modify an order via Order History on the POS app and start the appeasement flow."))
- Top Styles Sold Report ([View Top Styles Sold Report](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_orders_top_styles_report.htm&release=264.0.0&type=5 "Identify popular products and optimize inventory. Use the report in Point of Sale CMS to view product title, style, units sold, and gross sales data. In the point of sale (POS) app, filter the report by SKU or style and display results for the current store or all stores."))
- Support Star Micronics mC-Print2 Printer for Receipts ([Supported Hardware for Point of Sale on iOS](https://help.salesforce.com/s/articleView?id=commerce.rt_hw_supported.htm&release=264.0.0&type=5 "Point of Sale on iOS provides certified support for terminals, iPad stands, barcode scanners, printers, and cash drawers."))
- Support Sales and Returns for Gift Registries ([Managing Gift Registries in POS App](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_orders_special_types_gift_registries.htm&release=264.0.0&type=5 "Gift registries are supported in the POS app through an SPI. Using the SPI, businesses can access gift registries. Shoppers can make purchases off the registrant's list that can be noted back for the correct amount updates. Registrants can also use the store POS to return registry items in one transaction, irrespective of how many orders those items originated from"))
- Support Capturing Customer Details Offline ([Capturing Customer Information in POS App](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_settings_customer_info_sales.htm&release=264.0.0&type=5 "Configure a layout to show customer information such as name, email address, address, and other details to show associates in the Point of Sale (POS) app during a sale.") )
- Enhance Custom Messaging for Uneditable or Non-cancelable Deliverable Items ([Integrating NetSuite ERP in CMS](https://help.salesforce.com/s/articleView?id=commerce.rt_adv_config_3p_int_erp_netsuite.htm&release=264.0.0&type=5 "Enable order management by integrating your NetSuite ERP with Point of Sale CMS. Begin with an initial configuration on your NetSuite account. Then, complete the setup in the CMS."))
- Enhance Tills to Include Option for Opening Cash Drawer When Creating Tills ([Till Management](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_inventory_till_mgmt.htm&release=264.0.0&type=5 "Use the Point of Sale (POS) app to manage tills in-store and reconcile all tills at the same time.") )
- Enhance Sales Reports to Include BORIS Refunds ([Sales Report - Store and Register Breakdown](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_reports_sales_hourly_reports.htm&release=264.0.0&type=5 "Configure and access total and hourly sales reports in the Point of Sale (POS) app."))
- Enhance Registers to Block Cash Refunds on Registers Without Cash Tills ([Returns & Exchanges](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_returns_exchanges_overview.htm&release=264.0.0&type=5 "Shoppers can return and exchange products in the POS app. Exchanges are defined by any return transaction that also includes a sale."))
- Enhance Inventory Overview Report by Product Filters ([Inventory Overview in POS App](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_inventory_view_product_inventory.htm&release=264.0.0&type=5 "View inventory at the item or variant group level, and based on inventory buckets."))

## Bug Fixes

| Order Management |
| --- |
| Fixed missing transactionStartDate and subTotal properties in Void cart WebHook details. |

| UI/UX |
| --- |
| Resolved an error causing the clienteling layout screen to render incorrectly when the app is moved between the background and foreground. |
| Prevented the availability countdown popup from appearing after the app is reset. |
| Corrected issue where orders with different VAT TAX rates displayed the same amount on the receipt. |
| Fixed issue where the app prompts for a saved cart name for guest customers when the store setting retainQuoteIdOnResumedCart is enabled and saving a resumed quote. |
| Ensured calendar filter date range matches the selected filter option in the GMV Report. |
| Addressed the misplacement of the quantity picker and the inability to select the **Add** toggle for products with large descriptions. |

| Miscellaneous |
| --- |
| Fixed issue when switching from a printer in the 1:N selection popup while the printer is turned off. |
| Improved error message shown when an empty ID is scanned in the Advanced Shipping Notice flow. |
| Resolved the issue where the app gets stuck on the **Printing Receipt** popup after printing the receipt and moving to the background. |
| Fixed error message **Error 1025: The data capture context has been disposed and cannot be used anymore** when scanning random product IDs. |
| Ensured the app retains the previously selected payment terminal. |
| Corrected the missing Offline No Sale transaction entry in Electronic Journal. |
| Fixed replacing product ps tags in punchout url |

## Open Issues

| Cart |
| --- |
| **Request Timed Out** message is displayed instead of **Transaction Failed** message while refunding a credit card order (#51006). |
| Unable to overwrite transaction-level discount with the same reason (#50931). |
| In-store return line item disappears after changing the fulfillment type from Ship to Home to In-store (#49059). |

| UI/UX |
| --- |
| Discount reason and note labels overlap when updating an already placed order (#50930). |
| Product List Page screen lags while scrolling (#50759). |
| App displays **Enter the amount less than the remaining balance** instead of the deposit amount when applying a payment larger than the deposit amount (#50520). |
| Zooming the product image in PDP does not happen smoothly (#51010). |