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.
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
| Cleared | Not Cleared |
|---|---|
| Local product database | Your login session |
| Local order database | Server-side data |
| Local customer database | WooCommerce 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
- Click your user menu in the top-right corner to open the menu
- Click Clear All Local Data
- The local database will be deleted and a fresh sync will begin automatically

The Clear All Local Data option in the web app user menu
Desktop
- Open the WCPOS application menu in the top menu bar
- Hover over Advanced
- Click Clear App Data
- The local database will be deleted and a fresh sync will begin automatically

The Clear App Data option in the desktop app Advanced menu
The desktop app uses a SQLite database while the web app uses IndexedDB, but the behavior is the same on both platforms.