April Build Summary (8.10.1)

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

CORE POS

Default Fulfillment Option Configuration

What it does - This configuration blocks different fulfillment types for different line items from being added to the same order.

How to Configure - https://labs.predictspring.com/cms/server-settings-v2/pos/store-fulfillment

1. Ensure you have mixed cart enabled and go to Advanced in CMS

The Omni Settings section of Point of Sale CMS, with the Advanced option next to Enable mixed cart mode highlighted.

2. ADD the rules you would like and select the combination fulfillment types that are not allowed with each other in the cart for each rule. Hit SET to save.

The Configure Fulfillment COmbination Rules section of Point of Sale CMS.

3. Multiple rules may be set up

Add multiple fulfillment types in Point of Sale CMS.rt_releases_bfs_order_search_template

Learn More: Filfillment Type Combination Rules

New 'Order Search Layout'

What it does - Enhanced functionality and ease for Order Search flows in app with a default template in CMS

How to Configure - https://labs.predictspring.com/cms/layouts + in store config

1. Add the template, configure any additional customizations you like and PUBLISH

The Order Search section of Point of Sale CMS.

2. Map your new layout to the Order Search Layout in the store config

The Order Search Layout, mapped to the new search layout, in Point of Sale CMS.

3. See template automatically trigger for order search in app

The Order Lookup screen in the POS app.

Learn More: App Config Segmentation Overview

Promotions

Enhanced Rules for Active and Inactive Promotions

What it does -There are updated rules for the status of promotions and how they are categorized in CMS

  • Live:A promotion will be listed under this tab if the Active flag is toggled on and the current date falls in between the start and end dates for the promotion.
  • Upcoming: A promotion will be listed under this tab if the Active flag is toggled on and the start date of the promotion is in the future.
  • Inactive: A promotion will be listed under this tab if the Active flag is toggled off regardless if it's applicable.
  • Expired: A promotion will be listed under this tab if the current date is past the end date of the promotions regardless if the Active flag is toggled on or off.

Learn More: Promotions

Single Use Coupon Code Upload

What it does - Allows you to create single-use promo codes via feed file. You may upload the file manually or schedule an upload.

How to Configure -

Create any promotion in CMS and select Single Use

The Single Use Coupon setting being configured in Point of Sale CMS.

Tips - If you are updating an existing promotion that is using single use codes the filed is not required and the original file that was uploaded at creation time will still be used.

The file should be used to replenish codes, meaning if promotion code A is used but promotion code B hasn't been used, uploading a file with codes A and B will replenish code A, code B is not affected as it's still not used.

The Single Use promotion file format should consist of one column, refer to the bottom of this article for an example file.

Learn More - Promotions

Payments

Expired Remote Pay By Link Inventory Handling

What it does - When a payment link expires, the quantity of the product will revert to its original quantity

Learn More - Pay by Link (PBL) Overview

POS Sale/Checkout

[Omni v2] Pick up Information via Layout

What it does - You may require additional information for Pickup Later, Pickup from Nearby Store, and Try at Store omni v2 fulfillment types. Customer information is collected by a layout that captures First Name, Last Name, Phone Number and Email. You may now customize this information and make fields optional.

How to Configure -

1. Create your Layout in CMS

Pickup info being set in Point of Sale CMS

2. Within the cell content in the right toolbar menu you may select which fields are optional. Any fields not configured will be mandatory.

The Form Element being set to optional in Point of Sale CMS.

3. Ensure your Layout is active and assigned to your store config

The Pickup Info Layout in the POS app.

Learn More: Pickup Information Layout

Monitoring and Alerting

Enhanced Monitoring and Alerting for Feeds

What it does - Added monitoring and alerting for the following feed types

  • Promotion
  • Product Delta
  • Product Pricing
  • Product Sizing
  • Product Inventory
  • Product Pricing Delta
  • Product Sizing Delta
  • Product Inventory Delta
  • Store Device

Learn More - Monitoring Policies - Policy Management & User Subscription Setting

Failed Order Alerts for Failed Orders Only

What it does - Previous state of the failed order report would send even when there are no failed orders. New state will only send notifications when there is a failed order.

How to Configure - (CMS-Orders-Failed Orders Report) https://labs.predictspring.com/cms/failed-orders-v4

Learn More - Failed Orders Report

SPI

Live Inventory

What it does - New SPI for live inventory checks. When editing the cart in the POS app (e.g., adding items, deleting items, changing quantity, etc.) Point of Sale will send the cart contents out via the SPI and it will check the external system for the availability of the specified products by checking their inventory count. If the product is not available, then an error is shown and the item isn't added to the cart.

How to Configure - SPI Live Inventory Check

Salesforce OMS

SFOMS Connector Enhancements: PaymentGatewayID, CardPaymentMethod

What it does - Point of Sale has a native connector to Salesforce OMS. It has been enhanced to include the PaymentGatewayID in the CardPaymentMethod object.

Create:

HTTP Method POST
URL /services/data/v49.0/sobjects/CardPaymentMethod
Request

{"PaymentGatewayId":"0b0050000004C9IAAU", "PaymentGroupId":"9zx050000004PCeAAM","PaymentMethodId":"03O050000-

0005CbEAI",

"ProcessingMode":"External","Status":"Processed","Amount":6.10,"AccountId":"00-105000005tmJFAAY","Type":"Sale"}

Response {"id":"03O0500000005CbEAI","success":true,"errors":[]}

Learn More about the SFOM Connector - Salesforce (SF) Order Management System (OMS) Integration Guide

Other Feature Enhancements

Title Description Helpcenter link if applicable
“Showroom” as Clearance Item Source Ability to add "Showroom" as a location type to your ERP Store Creation
Quiz Export Data: Order ID Exporting quiz data was enhanced to include the CartID instead of the OrderID. Export Quiz Data
Reward Code in Customer 360 Discount code tied to a customer reward can now be seen in the Customer 360 profile along with its expiration date