1. Home
  2. Topics
  3. FooSales iPhone/iPad and ...
  4. Background Data Refresh

Background Data Refresh

Data is cached on your devices and updates are fetched either manually or automatically in the background.

Manual Data Updates #

If you pull down to refresh (iPhone/iPad and Android apps) or click the refresh button (Web app) on the product, order or customer lists, FooSales will perform a quick check to see if there have been any updates in WooCommerce to products or orders since the last time you manually refreshed the lists. Any new orders and updates to products or orders will automatically appear in the app and they will be cached on your device. Please note that only newly registered customers will be fetched with background data updates. Any changes made to existing customers from your WordPress admin dashboard or through other devices running FooSales POS will only appear on your device when resetting locally stored data.

Automatic Data Updates #

If you want to have updates fetched periodically in the background while you’re using the app, you can enable this feature by specifying the frequency that FooSales should check for updates. If you open the Settings screen in the app, there is a slider that you can use to control how often these background updates take place.

Screenshot 2026 07 22 At 16.08.06

Setting the slider to its minimum value of 0 minutes (zero) will disable automatic background updates. In this scenario, the only way to fetch updates would be the manual method explained above by pulling down to refresh (iPhone/iPad and Android apps) or clicking the refresh button (Web app) on the product, order or customer lists.

Please note that if you minimize or close the FooSales app, the background data updates will be suspended in order to prevent unnecessary battery and data usage. When restoring or opening the app again, the background updates will resume. An update check is performed as soon as the app becomes active again after connecting to your store and then subsequent checks will be performed at the specified frequency.

Resetting Locally Stored Data #

If you want to clear all cached data on your device and redownload the latest data, you can do so simply by tapping the Reset button on the Settings screen to remove all locally stored data and redownload your store data. This might take a few minutes and you won’t be able to use the app until the process is complete. After this FooSales will store the data locally on the device again.

Screenshot 2026 07 22 At 16.12.50

Tags , , , ,

How can we help?