Skip to main content
Version: 1.x

Clear All Local Data

WCPOS stores a local copy of your products, orders, and customers so the POS can work quickly and function offline. Occasionally this local data can become out of sync with your WooCommerce store. Clearing all local data removes the local database and triggers a fresh sync from your server.

warning

This is the nuclear option. Clearing local data deletes everything stored on the device and forces a full re-sync. Depending on the size of your store, this can take some time. Only use it when other options — like a normal sync — haven't resolved the issue.

When to Use It

You might need to clear local data when:

  • Sync issues — products, orders, or customers aren't updating properly
  • After a plugin update — to ensure compatibility with new data structures
  • Stale data — prices, stock levels, or other information appears outdated

What Gets Cleared

ClearedNot Cleared
Local product databaseYour login session
Local order databaseServer-side data
Local customer databaseWooCommerce settings

You will not be logged out. Your WooCommerce store data is unaffected — only the local copy on your device is removed. A fresh sync begins automatically after clearing.

How to Clear Local Data

Web

  1. Click your user menu in the top-right corner to open the menu
  2. Click Clear All Local Data
  3. The local database will be deleted and a fresh sync will begin automatically
Clear All Local Data button in the WCPOS web app user menu

The Clear All Local Data option in the web app user menu

Desktop

  1. Open the WCPOS application menu in the top menu bar
  2. Hover over Advanced
  3. Click Clear App Data
  4. The local database will be deleted and a fresh sync will begin automatically
Clear App Data option in the WCPOS desktop app Advanced menu

The Clear App Data option in the desktop app Advanced menu

note

The desktop app uses a SQLite database while the web app uses IndexedDB, but the behavior is the same on both platforms.