You are here:
POS Offline Support Configuration and Setup
Turn on and configure offline mode for your POS to confirm continuous operation during network outages.
Turn on Offline Support
To turn on offline support:
- In Point of Sale, go to and go to the app config where you want to turn on offline support.
- Go to .
- Turn on for app versions earlier than 9.7.1.
- Go back to CMS, and go to .
-
Set up these properties that are needed for the app to function in offline mode:
- : Indicates the POS automatically switches to Offline Mode in the event of an outage.
- : Indicates that associates must manually switch the POS to Offline Mode in the event of an outage. The POS retries the request for the specified period, but won't automatically enter Offline Mode. Turn on the 'Offline Mode' deep link for this to work.
- time in seconds to wait for a response from Point of Sale. The default is 120 seconds if no value is specified.
- : Turn on this flag to make promotions work offline. It can take up to one hour for any changes to promotions to be reflected. Learn More
- : Set this flag to include the store pricing data in the generated offline product feeds. The server uses this data when it creates the feed.
- : Interval, in seconds, before the app attempts to fetch the latest product and tax feeds when online. The POS app consolidates all daily delta files into a single offline feed file. For example, if delta feeds are sent to Retail Cloud hourly, they are combined into one consolidated offline feed generated daily at the time specified by this setting.
- : Max credit card payment amount allowed per offline transaction. If the max is exceeded, the POS app also shows an error message noting the amount permitted.
- : Max sum of order totals allowed across all orders placed in one offline session for a register. This limit resets for each register as soon as the POS app comes back online and pending offline orders are synced successfully. This limit only applies to credit card payments. If the max is exceeded, the POS app shows an error message noting the amount remaining as well.
- : Max sum of order totals allowed across all orders placed in a day for a register. This limit only applies to credit card payments. If the max is exceeded, the POS app shows an error message noting the amount remaining as well.
- : Elapsed time in seconds before starting online detection after switching to offline mode.
- : time interval in seconds between pings for online detection.
- : number of consecutive successful pings before switching the app back online. If this is turned on, the POS won't switch to Offline Mode right away if it finds it can't connect to the local network. Instead, it only switches automatically if it can't reach Point of Sale. If the flag is turned off, the POS switches immediately to Offline Mode if it detects no local network connection.
- Go to and turn on .
After you've set up the CMS settings, make sure to download the most recent Store Credentials Offline Feed on the POS app to apply the settings. Registers that experience an outage before this update is received won't have the latest Offline Configuration Settings.
Offline Cart Calculations
The POS Offline engine matches the cart calculations with the Salesforce Backend engine.
Offline Order ID
Order IDs are unique numbers that are assigned to an order. Both the merchant and customer can use them to find more information (like the order date, items in the order, order price, and so on). Unlike Online Mode, there's no system to check for duplicated order IDs across registers and stores offline. If the order IDs reach their maximum limit, merchants create a new prefix and reset the numbering sequence so that future orders start from the new starting point.
To make sure IDs are unique for every offline order, Point of Sale uses this
formula:OfflineOrderIdPrefix-StoreId-RegisterId-MonthDayYear-OfflineOrderCountOnThatRegister
Example offline order ID: OPS-1-PSDevReg-05182023-0002
Offline Images on PDP
As the POS app doesn't store product images locally for offline use, default images are used to show products on the Set Up a Product Display Page (PDP) Layout
