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

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

## Overview

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

## Limitations

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.

## Feature Enhancements

- Display Customer Segments on POS Receipts ([Configure Print Tags](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_receipts_tags_config_print.htm&release=264.0.0&type=5 "Print tags are placeholder strings that dynamically display data in Point of Sale layouts. Add print tags to native or HTML text overlays to display information such as order totals, customer names, or store details. You can also use print tags in certain app-level settings."))
- Validate Customer Profile Address via SPI ([Validating Customer Profile Address on Cart](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_clienteling_validate_profile_addresses.htm&release=264.0.0&type=5 "Integrate the Clienteling SPI to check a customer’s address before placing an order."))
- Display Gift Card Balance, additional PS Tags for Employee Information, and Product Attributes on POS Receipts ([Configure Print Tags](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_receipts_tags_config_print.htm&release=264.0.0&type=5 "Print tags are placeholder strings that dynamically display data in Point of Sale layouts. Add print tags to native or HTML text overlays to display information such as order totals, customer names, or store details. You can also use print tags in certain app-level settings."))
- Return and Exchange Policy Approvals ([Store Associate Approval Policies](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_store_associate_approval_policies.htm&release=264.0.0&type=5 "Control which features and roles in Point of Sale CMS require approval."))
- Reason Code for Price Change of No Receipt Return Items ([No Profile, No Card, No Receipt Returns (NRR)](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_returns_nrr_overview.htm&release=264.0.0&type=5 "Allow returns for customers who don’t have a purchase receipt or a customer profile. No Profile, No Card, No Receipt Returns (NRR) in Point of Sale are performed at the lowest historical price and only if the returning item is still available in the system."))
- Associate Sales Attribution Reports on POS and CMS ([Access Sales Attribution Reports in Point of Sale](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_reports_sales_attribution_reports.htm&release=264.0.0&type=5 "Measure sales associate performance, predict commissions, and get a summary of sales and returns attributed to each associate in Point of Sale CMS."))
- Auto Suspend Cart ([Suspend & Resume Carts](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_orders_process_suspend_cart.htm&release=264.0.0&type=5 "The Point of Sale platform supports a feature that allows store associates to save a cart and resume and complete it later. By saving a cart, the totals, discounts, customer information (including shipping/billing addresses), and shipping methods will be put on pause until the associate chooses to resume it."))
- Auto Scanning for Socket Scanner S720/S740 - Detect Mode ([Socket Mobile Scanner Setup Guide](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_settings_socket_mobile_scanner_guide.htm&release=264.0.0&type=5 "Integrate your Socket scanner with the Point of Sale (POS) app to streamline barcode scanning. Supported models connect via Bluetooth, enhancing the checkout process."))
- Payment Reversal for SVS Gift Card Failure
- UI Enhancements of Product Cell on Order History and Return Flow
- Fiserv Payment Terminal iSMP SDK Update to 7.02

## Bug Fixes

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d92679e171">&nbsp;</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Cart</strong></p>
              <ul>
                <li>In Exchange Flow, updated returned item quantity is still not updated at line item, however, cart summary is calculated properly</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Order</strong></p>
              <ul>
                <li>Populate Customer Profile email address on 'Thank You' screen to send receipts</li>

                <li>Display multiple orders on UI when an order ID is scanned multiple times</li>

                <li>Show only orders with selected order status filter on Order History screen when scrolling</li>

                <li>Return UI checks both items when one is selected for return if items were added as different fulfillment types and then updated to the same fulfillment in the Cart</li>

                <li>UI issue noted on Cart and Return Selected screens if order was placed with the 'treatEachItemInCartAsSeparateLineItem' flag disabled/enabled then attempt to return the order with the 'treatEachItemInCartAsSeparateLineItem' enabled/disabled</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Receipt</strong></p>
              <ul>
                <li>Display Fiscal Tags' default text in Offline mode using Receipt templates</li>

                <li>Replace all Tags in Receipts with empty values when data is not available</li>

                <li>Tax PS Tag is showing instead of tax value when placing order with TAS product</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Crashes</strong></p>
              <ul>
                <li>Crash fix after/during Offline Tax Feed</li>

                <li>Crash fix on ASN Receiving Flow</li>

                <li>Crash fix on deleting the printer from Device Manager</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Logging</strong></p>
              <ul>
                <li>Optimize New Relic Logs to support Correlation ID</li>

                <li>Update Payment Logs API payload for Verifone Payments</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Printers</strong></p>
              <ul>
                <li>Attempt to reconnect manually added printers on subsequent launches</li>

                <li>Troubleshooting log-level support for Star printers</li>

                <li>Epson USB accessory disconnect fix on auto lock</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Payments</strong></p>
              <ul>
                <li>Add custom message for Adyen Card acquisition cancelation</li>

                <li>Fix to handle Adyen Gift Card swipe as Credit Card tender</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">UI</strong></p>
              <ul>
                <li>Update Wishlist icon UI on PDP when customer logs out</li>

                <li>In No Receipt Return (NRR) Flow, when searching product, product ID does not change on different variant types</li>

                <li>Show Drawer state popup after quiz prompt on 'Thank You' screen</li>

                <li>UI fix when selecting and deselecting multiple associates for sales attribution</li>

                <li>iPhone Cash payment amount fix</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Localization</strong></p>
              <ul>
                <li>Translation fixes for Spanish, French, and Catalan languages</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Edit Order</strong></p>
              <ul>
                <li>Deposit toggle fix in Edit Order Flow</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">PDP</strong></p>
              <ul>
                <li>Display correct PDP layout on variant updates</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Offline</strong></p>
              <ul>
                <li>Send correct Offline transaction timestamp in Payment Logs</li>

                <li>Duplicate Tax Feed download call fix</li>

                <li>In NRR flow, tax details display negative value for an exchange item on Return Details screen</li>

                <li>Product Delta feed store fix if feed download has been interrupted in previous app launch</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e171 ">
              <p><strong class="uicontrol">Inventory Management</strong></p>
              <ul>
                <li>In Advanced Shipping Notice (ASN) flow, if a Reason is already selected for a product then unable to select Custom Reason</li>

                <li>Pallet ID status is not showing correctly when ASN with multiple pallets is paused/resumed multiple times</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

## Open Issues

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d92679e466">&nbsp;</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Returns</strong></p>
              <ul>
                <li>Unable to complete NRR Flow for same items when rapidly scanned multiple times (#44752)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Cart</strong></p>
              <ul>
                <li>No fulfillment selected when custom made item is added after TAS item (#44757)</li>

                <li>Tax override label displays different text in Summary section between Offline and Online modes (#44753)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Offline</strong></p>
              <ul>
                <li>Offline Logs screen incorrectly displays the Feed download status as app is closed (backgrounded/killed) during Feeds download and reopened after a time later than the refresh interval (#41809, #42901)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Order</strong></p>
              <ul>
                <li>Order fails when attempting to load funds on SVS Gift Card (#44553)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">UI</strong></p>
              <ul>
                <li>iPhone - UI issue on Return Selection screen when items have discounts (#44859)</li>

                <li>Return Product UI gets cut off when no product cell fields are configured (#44781)</li>

                <li>Product Image gets truncated on Inventory UI (#44781)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Payments</strong></p>
              <ul>
                <li>Pending Orders screen is not immediately updated after Gift Card verification order is selected (#44724)</li>

                <li>After tendering begins, Gift Card ID field on 'Check Balance' prompt cannot be scanned using external scanner (#44723)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Receipt</strong></p>
              <ul>
                <li>'IF' statement on Gift Receipt Tags not working properly (#44844)</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d92679e466 ">
              <p><strong class="uicontrol">Tills</strong></p>
              <ul>
                <li>E-commerce amount not displaying when switching from Online to Offline mode (#44682)</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>