Serverless Sync™

With Serverless Sync™ you can open a check on one register and continue it on another. All checks stay in sync as long as you keep your iPads on the same WiFi network.

Watch our video on Serverless Sync:

Table of Contents

Before You Start

To ensure your system seamlessly handles Serverless Sync, we highly recommend that you follow these 4 steps:

1. Update all registers to the latest version of ShopKeep.

Serverless Sync requires your iPads run version 2.6.2 or later of ShopKeep. All registers must be on the same version for it to work.

2. Use the latest iPad hardware available from Apple.

In some high-volume environments, iPad 4’s (and earlier devices, including the iPad Mini) may experience significant issues. This may include checks not syncing, serious register lag, and speed issues. For best performance, use iPad Airs or later for all of your registers.

3. Set up a dedicated WiFi router/access point.

  • Don’t use shared or “public” Wi-Fi networks (like in a mall or government building).
    • Instead, set up a dedicated wireless network for your registers.
  • Don’t use a combination modem/router device.
    • If you have one of these, put it in “bridge” mode and connect it to a dedicated router.
  • Ensure that all of your ShopKeep registers are within 30 feet of your Wi-Fi router or access point.
  • Do not use Wi-Fi repeaters or range extenders.
  • Ensure there is sufficient wireless signal strength to reach all of your ShopKeep Registers.
  • If you use multiple Wi-Fi access points, each must be on the same subnet. Contact your ISP or IT team for assistance.

Check out our Best Practices for Network Setup article for other networking recommendations.

4. Operate no more than 4 registers in one location with Serverless Sync. 

This is our recommendation, but not a specific requirement. With more that four registers, you run the risk of more difficult troubleshooting and increased syncing / networking issues.

Set Up Serverless Sync

Serverless Sync runs seamlessly in the background for all of your registers. Get started with a few simple steps.

To prevent app crashes, close all register shifts before enabling or disabling Serverless Sync.

BackOffice Setup

First, turn on Serverless Sync in BackOffice.

1 Click Settings. Then, General.

BO-registersettings-nav

2 Check the Enable box, press I’m ready! to confirm, then click Save.

Screenshot-2016-08-29-08.18.15
BO-enable-serverless-sync

3 Click Settings. Then, Register Licenses.

4 Give each register a name to help you identify it. Then, Update.

BO-name-registers-1
iPad Setup

With the back end set up, prepare your iPad registers to use Serverless Sync

1 Open the iPad’s Settings app. Tap WiFi.

2 Make sure each register is connected to the same WiFi network.

termsync-ipad-settings-wifi-1

3 In Settings, press General and set Auto-Lock to Never.

termsync-ipad-settings-neverlock-1

Registers only sync when ShopKeep is running – if the screen is Locked, the registers are NOT IN SYNC!

Using Serverless Sync

Serverless Sync shares all your saved checks across your iPads. You can Split, Merge, and Transfer Checks as usual.

1 Sign in to your registers as a Manager.

2 Tap Get Updates (on all registers) to enable Serverless Sync.

serverlesssync-getupdates

Register List now appears under Diagnostics. Here, you can see all the registers sharing check information.

serverlesssync-registerlist

Troubleshooting Serverless Sync

If you get errors while managing checks, here are some solutions.

Check Not Found

termsync-ipad-troubleshooting

You see this when the check is on another iPad, and that iPad is not in sync.

  • Make sure all iPads are running ShopKeep (on screen and active).
  • Check that all your iPads are on the same WiFi.

Visit our Checks Screen Troubleshooting guide for more help with syncing issues.