Loading
Point of Sale
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Omnichannel: POS App Flow

          Omnichannel: POS App Flow

          Create customized shopping experiences for your customers using the Point of Sale (POS) app.

          Point of Sale's Omnichannel solution

          Point of Sale's Omnichannel solution allows merchants to create tailored shopping experiences for their customers through the POS app. This article outlines the configuration and display options for specific features within the app.

          Prerequisites

          • Modern POS App Build: 8.4.0 or later
          • Platform Support: iPad and iPhone
          • Offline Support: no

          Express Checkout

          If items are scanned using a camera or external screen during the express checkout flow, the app adds the item as the default fulfillment type configured in the CMS or by a deep link if something else. After the items are added to the cart, the fulfillment type can be updated if Enable mixed cart mode is on.

          Order Details

          The app shows the fulfillment type, pickup, and fulfillment location details at the item level.

          Return/Exchanges

          The POS app allows the return of items having any Omni Fulfillment type during a sale. In-Store exchanges are only allowed if the In-Store type is configured in the Omni settings. Similarly, online exchanges are only allowed if Ship to Home is configured in the Omni settings.

          The app shows an error message if neither In-Store nor Ship to Home is configured during No Receipt Return or Exchange flows.

          Return Restrictions for Pre-Shipped Items

          For app builds 10.4.1 and later, the app prevents unshipped items from being returned to avoid inventory discrepancies or the need for reconciliation. If an order is in a preshipped state (not yet packed or shipped), the Return this product switch becomes disabled. You can't change it during the return process. This rule applies only if the Ship to Home from Current Store Items Sent to PredictSpring Fulfillment switch is enabled in Omni's settings.

          Offline

          The POS app only supports in-store items if switched to offline mode. Other items with any other fulfillment type in the cart are removed and in-store items are retained. Any item added during offline mode only has Omni fulfillment type as in-store.

          Order returns and no receipt returns during offline mode will work as is without any changes in the flow.

          Edit Order

          If a sale order is edited, only in-store items are noneditable on the cart screen. Other items with any other fulfillment type in the edit cart can be updated/canceled.

          Suspend/Resume Cart

          The store associate can suspend any cart and resume it afterwards to complete the order. The app shows an error during resume if Enable mixed cart mode is off and the suspended cart has an item with a different fulfillment type other than the default set in the CMS or by a deep link.

          If the suspended cart has only in-store items, then it can be resumed even though Enable mixed cart mode is off or a different fulfillment type is set as default.

          Not on File

          The app always adds the not-on-file items as in-store items, even though the default type configured in the CMS or by a deep link is something else. After items are added to the cart, the fulfillment type can be updated if Enable mixed cart mode is on.

          Clearance Items

          The app always adds the clearance items as the default type configured in the CMS or by changing the fulfillment type deep link. After items are added to the cart, the fulfillment type can be updated if Enable mixed cart mode is on.

          Bundle Items

          The app always adds the bundle items as the default type configured in CMS or by a change fulfillment type deep link. After bundle items are added to the cart, the fulfillment type can be updated if Enable mixed cart mode is on.

          Special Items/Custom-Made Items

          The app always adds special items or custom-made items as Ship to Home with auto route even though the default type is configured in CMS or by a deep link is something else.

          Grouping of Same Fulfillment Type Items

          If Group the same fulfillment type is enabled, the app groups the same items on the cart, order details screen, and printed receipts.

           
          Loading
          Salesforce Help | Article