---
schema_version: "1"
id: 9a2ca823d8a3ecfe7671e66b8a3f19ca24de06f90a76ad52845c47bdec724090
title: July Build Summary (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_bfs_10_2_1.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8c14771b0b7a8fa56cb50b59a6d7b017b81dbe9b001074421cffdaf849a118dd
description: Build summary for Modern POS version 10.1.1, including what new features and changes it contains
products:
  - Commerce
release: "264"
---
# July Build Summary (10.2.1)

Build summary for Modern POS version 10.1.1, including what new features and changes it contains

  
| Theme | Feature | Benefit |
| --- | --- | --- |
| Returns / Refunds / Exchanges | [Appeasements](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | Allows store associates to apply discounts at both item and order levels, facilitating partial refunds for reasons such as delayed deliveries, damaged goods, or other unforeseen issues. |
| Inventory Management | [Inventory Overview with Filter by Style](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | Ability to see your store's inventory by style (variant group id). Users can select a product to view detailed information for each variant of the product, including size, color, and variant group ID. |
| Analytics / Reporting | [Reporting ‌Top Styles Sold](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | See your top products sold to help you make selling and restocking decisions. |
| Analytics / Reporting | [Customer Signups Report in CMS](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | New report in CMS that shows you the health of your clienteling and acquisition efforts. This report provides you with the ability to track and measure customer signups, loyalty, and number of guest vs. customer-linked checkouts. |
| Analytics / Reporting | [BORIS as Value in GMV Report in CMS and App](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | If you have Buy Online, Return In-Store enabled, you can now see how much was refunded as a line in our GMV report on App and CMS. This is useful in cases where you permit ecommerce returns in-store but measure performance on net sales vs. gross. |
| Analytics / Reporting | [Sales Metrics Label Revisions](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | Updated labels for sales metrics to industry standards. No calculations were changed, only the names/titles. |
| Core Platform | [Gift Registry](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | Ability to search, sell, and return products from a Gift Registry that is made available through our new SPI. |
| Cash Management | [Cash Drawer Open at Start of Create Till](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) | Updated till operations that permit store managers to count the cash before making a till. This is useful if you can’t remove the cash from the registers after closing the store. |
| Other | [Various](https://help.salesforce.com/s/articleView?id=commerce.rt_releases_bfs_10_2_1.htm&release=264.0.0&type=5) |   |

## Returns/Refunds/Exchanges

## Appeasements

What it does: Store associates can edit an order after it's been completed/fulfilled to provide a partial refund to provide appeasement to the customer at the item or order level (for any reason, such as a price match, delayed shipment, damaged item, poor customer experience, or overcharge).

Setting up is a three-step process: Configure the level of edit order you want to permit, set up the discount reason codes for item and order levels, and lastly, verify you have the correct approval policy set up and reason codes to limit edit orders and appeasement to specific roles.

1. To turn on edit order (including Appeasements):
    
    1. In the CMS, go to **Store Management > Store Settings > OMS**.
    2. Expand **Advanced**.
    3. Specify the types of edit order flows you want to approve under **Allow Editing of Order (editOrderOptions)**, select one of these options:
        - **EDIT\_ORDER**: Permits online orders to be edited (for example delete products, cancel order). This behaves the same as "**Allow Editing of Order" (allowEditOrder)**\*. For more information on edit order functionalities and how they work, refer to this [article](https://help.salesforce.com/s/articleView?id=commerce.rt_pos_orders_process_edit.htm&release=264.0.0&type=5 "With the POS app, you can change an order after it's placed but before it's fulfilled. Update quantities, remove items, or apply discounts to meet your customers' changing needs. Quickly adapt to requests and ensure order accuracy, leading to increased customer satisfaction and efficient service.").
        - **APPEASEMENT**: Permits price overrides on both in-store and online products.
        - **EDIT\_ORDER\_AND\_APPEASEMENT**: Permits all functionalities supported in both order editing and appeasements
        - **NOT\_ALLOWED**: Doesn't permit online orders to be edited (for example delete products, cancel order). This behaves the same as if "**Allow Editing of Order" (allowEditOrder)\*** is turned off.
    4. **Under Appeasement Policy Window In Days (appeasementPolicyWindowInDays)**, set the number of days allowed for editing an order. For example, if the window is set to 5 days, line item price overrides and transaction discounts won't be allowed after five days.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)
        
        Note All appeasement-related functionality adheres to the rules of the appeasement window:
        
        - **EDIT\_ORDER**: Appeasement window is irrelevant
        - **APPEASEMENT**: If window has passed, no discounts can be applied at either the line or order level
        - **EDIT\_ORDER\_AND\_APPEASEMENT**: If window has passed, discounts can only be applied at the order level, not at the item level
        - **NOT\_ALLOWED**: Not applicable as order editing isn't allowed
    
    The "Allow Editing of Order" (allowEditOrder) flag will be deprecated and is currently supported only for app builds before version 10.2.1. For app builds 10.2.1 and later, use "Allow Editing of Order" (editOrderOptions), as the POS app doesn’t support the allowEditOrder flag. ![The Appeasement Policies in Point of Sale CMS.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_appeasements_1.png)
2. Create reason codes:
    1. In CMS, go to **Store Management > Reason Codes**.
    2. Create codes for **Item Level Discount** and **Transaction Level Discount**. For more detailed instructions, refer to this [article](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_settings_reason_codes.htm&release=264.0.0&type=5 "Configure reason codes in Point of Sale (POS) to track the reasons behind actions, such as discounts or inventory adjustments.").
3. Create an approval return policy:
    1. In CMS, go to **Store Management > Associates > Return Policy Configuration**.
    2. Select **Create** in the upper right.
    3. Under **Policy Feature**, select "**Appeasement**."
    4. Under **Approval Roles**, select the roles allowed to complete appeasements on the POS app.![The Create Associate Approval Policy section of Point of Sale CMS.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_appeasements_2.png)

Learn more: [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.")

## Inventory Management

## Inventory Overview with Filter by Style

What it does: See your store's inventory by style (variant group ID). Users can ‌select a product to view detailed information for each variant of the product, including size, color, and variant group ID.

How to access on app: Configure the deep link in the menu where you want to access this report from:

1. Edit a layout, hamburger menu, or a tab.
2. Using the deep link picker, go to **Store Associate > Inventory Management**.
3. Select "**Inventory Overview**".
4. Save your changes.![The Inventory Management screen in the POS app, grouped by Variant Group ID.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_inventory_overview.png)

Learn more: [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.")

## Analytics/Reporting

## Reporting for Top Styles Sold—Available in App and CMS

What it does: New report in App and CMS allow you to see your top products sold to help you make selling and restocking decisions.

How to configure on app: Configure the deep link in the menu where you want to access this report from:

1. Edit a layout, hamburger menu, or a tab.
2. Using the deep link picker, go to **Reporting**.
3. Select "**Top-selling Products Report**".
4. Save your changes.

![The Top-selling Products Report in the POS app.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_top_styles.png)

How to access on CMS:

1. Go to **Reporting and Analytics > Report Builder**.
2. Under **Report Type**, select "**Products Sold**."
3. Under **Group Report By**, select "**Style**."
4. Configure the rest of the filters as needed.

The report shows the product title, style (variant group ID), number of units sold, and gross sales (GMV). By default, the report displays results in descending order by units sold. Users have the option to download the report as a CSV file.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note While each column can be sorted, the sorting applies only to the current page and not to the entire dataset.

![The Report Builder in Point of Sale CMS, filtered to Products Sold.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_product_sold.png)

Learn more: [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.")

## Customer Signups Report in CMS

What it does: New report in CMS that shows you the health of your clienteling and acquisition efforts. This report provides you with the ability to track and measure customer signups, loyalty, and number of guest vs. customer-linked checkouts. You can group the report by stores if you want to see how your store is doing. You can also group by associates if you want to see how each person is doing.

How to access: The report can be accessed in CMS by going to **Store Management > Reporting and Analytics > Customer Signups.**

 
| Column | Description |
| --- | --- |
| Store ID | Unique identifier of store. Note, this is only shown ‌if grouping results by "Store" |
| Customer Profiles Created | Number of customer profiles created for the specified store. Note, this number is the total count of successful calls to the customer creation API for a unique customer ID. |
| Customer Profile Edits | Number of edits made on customer profiles for the specified store |
| Loyalty Sign-ups | Number of loyalty sign-ups created for the specified store |
| Collections Sent | Number of collections created and shared for the specified store |
| Order Count | Number of orders completed for the specified store |

**Grouping the report by associate:** When the report is grouped by associates, it displays associate-level aggregates of the below metrics:

 
| Column | Description |
| --- | --- |
| Associate ID | Unique identifier of store associates. Note, this is only shown if grouping results by "Associate" |
| Customer Profiles Created | Number of customer profiles created for the specified associate. This number is the total count of successful calls to the customer creation API for a unique customer ID. |
| Customer Profile Edits | Number of edits made on customer profiles for the specified associate |
| Loyalty Sign-ups | Number of loyalty sign-ups created for the specified associate |
| Collections Sent | Number of collections created and shared for the specified associate |
| Order Count | Number of orders completed for the specified associate |

Learn more: [Customer Signups Report](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_reports_customer_signups.htm&release=264.0.0&type=5 "Analyze customer signups, loyalty, and the ratio of guest checkouts to customer-linked checkouts.")

## BORIS as Value in GMV Report in CMS and App

If you have Buy Online, Return In-Store (BORIS) enabled, you can now see how much was refunded in our GMV report on App and CMS. This is useful in cases where you permit ecommerce returns in-store but measure performance on net sales vs. gross.

How to configure: Configure the deep link in the menu where you want to access this report from:

1. Edit a layout or hamburger menu.
2. Using the deep link picker, go to **Reporting > Store Sales Report with Register Breakdown.**
3. Set the link and save your changes.

Learn more: [Sales and Hourly Sales Reports](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.")

![The Store Sales Report with Register Breakdown on the POS app.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_releases_bfs_sales_breakdwn.png)

## Sales Metrics Label Revisions

What it does: Updated labels for sales metrics to industry standards. No calculations were changed, only the names/titles.

Learn more: [Sales Reporting Glossary of Terms and Definitions](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_reports_sales_reporting_glossary.htm&release=264.0.0&type=5 "To understand sales data, use this glossary of terms commonly seen in sales and app reports in Point of Sale.")

## Core Platform

## Gift Registry

What it does: Ability to search, sell, and return products from a Gift Registry that is made available through our new SPI.

![The POS app shows a list of products in a registry.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_pos_orders_special_types_gift_registries_pos_access_3.png)

Learn more: [Managing Gift Registries on 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")

## Cash Management

## Cash Drawer Open at Start of Create Till

What it does: Updated till operations that permit store management to open the drawer before creating a till. This is best used in circumstances where you don’t remove the cash from the registers if closing the store and want to count before creating the till.

![The POS App showing the till's starting cash amount, with the Create Till option at the bottom.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/retail/images/rt_pos_operations_create_till.png)

If the drawer is opened, it'll be recorded in the Electronic Journal as "No Sale" with a system-generated reason code of "Till Creation." The store associate can access the cash in the drawer. Note that the till won't be created until the starting amount is entered, and "Create Till" is selected.

Learn more: [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.")

## Other Feature Enhancements

  
| Title | Description | Help Center Link |
| --- | --- | --- |
| Handling refunds for cash when cash isn't configured for a register as a tender type | If cash isn't a configured tender type for a register but is configured at the store level, users attempting to process a refund via cash encounter an error message indicating that cash refunds aren't available. They'll be unable to select cash as a refund method and need to select an alternative refund method. | [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.") |
| Capture Customer Details Offline | Enhanced UI on capturing customer info in Offline Mode | [Capturing Customer Information for Sales](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.") |
| Star MC Print 2 | Certification for Star receipt printer | [Supported Hardware](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.") |