LeoCore Sync · Support
LeoCore Sync support
LeoCore Sync keeps your WooCommerce store’s stock, prices and product details in step with the Excel or CSV file from your stock or accounting system. You check every change before it goes live, and you can undo any sync.
What you need
- A PC with Windows 10 (version 1809 or later) or Windows 11, with LeoCore Sync installed: download LeoCoreSync-Setup.exe.
- A WooCommerce store (WordPress 6.4 or later, WooCommerce 8.0 or later, PHP 7.4 or later) on https.
- The free LeoCore Connector for WooCommerce plugin on your store: download leocore-connector.zip.
- Your product file: an Excel (.xlsx, .xls) or CSV export with at least a product code and stock or price.
Getting started
- Install the app. Run LeoCoreSync-Setup.exe on the PC that has your product file. It installs for your Windows user only, so no administrator rights are needed. If Windows says it protected your PC, choose More info, then Run anyway.
- Install the plugin on your store. In WordPress go to Plugins → Add New → Upload Plugin, choose the plugin’s zip file, then Activate.
- Create a pairing code. In WordPress open WooCommerce → LeoCore Connector and click Create pairing code. The code works once and expires after 10 minutes.
- Connect the app. In LeoCore Sync, open Setup → + New profile. Under Pair a new store, enter your store’s address and the code, then click Connect. You don’t need WooCommerce API keys or passwords.
- Choose your product file. Pick either one fixed file, or the newest file in a folder if your system adds the date to each export’s name.
- Map the columns. Tell the app which column is the code, the stock, the price and so on. Columns you leave as Not used, and anything that looks like a cost price, stay on your PC.
- Set matching, pricing and stock rules, then Save and preview.
- Review the changes. Anything unusual, such as a large price jump or a duplicate code, is held back for you to decide. Then click Continue to publish and Publish.
Syncing automatically
In the profile’s Stock & schedule step, choose:
- At set times, for example every day at 09:00, or every 3 hours during working hours. Windows runs the sync even when the app is closed, as long as you are signed in.
- When the file changes. LeoCore Sync sits in the notification area and syncs about 2 minutes after your file was last saved. It starts with Windows while any profile uses this. You can turn that off in Task Manager → Startup apps.
Automatic syncs publish only safe changes. Anything held back waits for you under Review.
Undoing a sync
Open History, select the sync and click Undo this run. The store goes back to the values from before that sync, except for products someone changed on the website since. Those are left as they are, so no later work is overwritten. If some items could not be restored, click Undo this run again later; only those items are retried.
Common questions
Does it ever delete products?
No. Products that are no longer in your file are reported, never deleted.
Will my cost prices end up on the website?
No. Only the columns you map are sent, and a column that looks like a cost price is left unused automatically.
Can two PCs sync the same store?
Yes. Pair each PC separately. Only one sync runs on a store at a time: if another PC is in the middle of one, the app tells you, and you try again when it has finished.
Does it work with variations, sale prices, categories, brands and pictures?
Yes. Sale prices can have start and end dates, new categories and brands can be created from the app, and pictures are resized and sent only once.
Does it handle more than one currency?
It sets prices in the store’s base currency. Multi-currency plugins then convert them as usual.
Troubleshooting
| Problem | What to do |
|---|---|
| The pairing code is refused | Codes work once and expire after 10 minutes. Create a new one in WooCommerce → LeoCore Connector. |
| Pairing says the store needs https | Pairing needs a secure (https) address. Ask your host to turn on SSL, then use the https:// address. |
| Another device is already syncing this store | Wait for the other PC to finish, then try again. A sync interrupted halfway is released automatically after a short time. |
| The WordPress user isn’t allowed to pair | The WordPress user who created the code needs the Manage WooCommerce permission (usually Administrator or Shop manager). |
| A scheduled sync didn’t run | The PC must be on and you signed in at that time. Check History for the last run, and Task Scheduler → LeoCore Sync for the task. |
| Products aren’t matched | In the profile’s Matching step, check which column holds the code that matches your store’s SKU or barcode. |
| To remove a PC’s access | In WordPress open WooCommerce → LeoCore Connector and click Remove next to the device. |
Privacy
LeoCore Sync sends your data only to your own store, and nothing to us. See the privacy policy.
Souq E Kamil Trading and Solutions W.L.L. · Manama, Bahrain · support@seksolution.com