How to sync Zettle inventory with your Wix store
By Kayabyte
Zettle (being renamed PayPal Point of Sale) and Wix Stores don’t share stock on their own, so a sale in the Zettle Go app doesn’t lower your online stock, and an online order doesn’t lower the count in Zettle. To keep one stock count you either update both sides by hand, copy products across once with Wix’s importer, or use an app that syncs Zettle and Wix as sales happen. This guide covers all three, and what to set up in Zettle first so the sync works.
What Zettle and Wix can do on their own
- Zettle is a point of sale. It runs your card payments, receipts, product library and stock. For web shops it offers integrations; Zettle’s e-commerce integrations page (checked 13 November 2026) lists Shopify, WooCommerce, BigCommerce and Adobe Commerce, not Wix.
- Wix had an iZettle importer. Wix’s help article describes it as a one-time copy of your iZettle products (names, categories, images, descriptions and inventory levels). The article says it “does not connect the two stores”, that inventory levels are imported but not synced, and that running it again adds only products that are new. It also says iZettle was temporarily removed from the App Market, so check whether it is available before you plan around it.
- Stock tracking is per product in Zettle. Zettle only keeps a stock count for products where you switched stock tracking on.
If you want to keep Zettle at the till and Wix online, read on.
Option 1: update both sides by hand
Fine for a handful of one-off products. After each Zettle sale, lower the product’s stock in Wix dashboard > Store Products > Inventory. After each online order, lower the count in the Zettle back office.
It breaks down as soon as you sell the same product in both places on a busy day: until you catch up, the web shop can sell stock you no longer have.
Option 2: copy once, then manage both sides yourself
A one-time import (Wix’s importer where it is available, or a CSV export from Zettle reworked into Wix’s product import format) is a good way to get your products into Wix for the first time. Afterwards the two stock counts drift apart on every sale, because nothing connects them. Treat an import as a starting point, not as a sync.
Option 3: an app that syncs as sales happen
A sync app listens for stock changes on both sides and copies them across, usually within seconds. When you compare apps, check these points, because they decide whether you’ll still oversell:
- Both directions. An online order must lower the Zettle count, not only the other way round.
- Sales on both sides at once. If a customer buys online while you sell the same product at the till, both sales must count. Zettle takes stock changes as movements (sold, supplier, bin) rather than a new total, which makes this safer than systems that only accept a total; ask how an app writes its changes.
- A safety check. Notifications are occasionally late or missed. A regular check that compares both sides catches what slipped through.
- Matching by SKU. Products should link automatically when the SKU is the same, and duplicate SKUs should be flagged, not guessed.
- Stock tracking. The app should tell you before it switches tracking on for a product in Zettle.
- Where you manage it. Some connectors run on their own website with their own login; others run inside your Wix dashboard.
See Zettle and Wix sync options compared for the options available today.
Before you connect anything
- Check your market. Zettle’s API, which every integration uses, is available in the United Kingdom, Sweden, Norway, Denmark, Finland, Germany, the Netherlands, France, Spain, Italy and Mexico, according to Zettle’s developer FAQ (it also lists Brazil, which our app does not support). It is not available to Zettle merchants in the United States.
- Switch on stock tracking in Zettle. Open the product in the Zettle back office and turn on stock tracking, then enter the count. Products with tracking off have no count to sync.
- Give every product the same SKU in both places. Variants too: “TEE-RED-M” in Zettle and “TEE-RED-M” in Wix. Case and extra spaces usually don’t matter to a sync app, but spelling does.
- Decide which side has the right counts today. Usually that’s Zettle, because you count stock where you sell. The first sync copies counts from that side.
- Whole units. Zettle allows decimal counts; online stores count whole units, so fractions are rounded down.
- Zettle’s stock locations. Zettle’s inventory service has a default store inventory, with virtual “sold”, “bin” and “supplier” inventories for movements. A sync follows the default store inventory.
Our app: Inventory Sync for Zettle
We make Inventory Sync for Zettle, a Wix app built around the checklist above. It is coming to the Wix App Market.
- Two-way stock sync. Zettle sales usually lower the Wix stock within seconds, and Wix orders lower the Zettle count, written as movements so Zettle’s stock history shows them.
- Wix stock changes are re-read every 2 minutes, in case a Wix notification goes missing.
- A safety check every 15 minutes compares both sides.
- Automatic linking by SKU, with duplicates listed for you to sort out, and an activity log of every change.
- Works with a free Zettle account in the markets Zettle’s API supports.
- Pro adds price sync in the direction you choose, imports Zettle products as Wix products, and creates Wix products in Zettle.
The Free plan syncs up to 25 items. Pro is $14.99 a month, or $12.49 a month billed yearly, with a 14-day free trial. Made by Kayabyte. Not affiliated with or endorsed by PayPal or Zettle.
FAQ
Does Zettle integrate with Wix? Not out of the box. Zettle lists integrations for other web shop platforms but not Wix, and Wix’s iZettle importer only copies products once. You need a connector: an app inside Wix, an integration service, or your own automation built on Zettle’s API.
Can I use Zettle at the till and Wix for my online store? Yes. Many small shops do. The risk is overselling, which a two-way stock sync greatly reduces.
What happens if a customer buys online while I sell the same item with Zettle? With a two-way sync, both sales are taken off the other side. With manual updates or one-time imports, one of them can be lost until you recount.
Do I need a paid Zettle plan to sync stock? No. Zettle’s API is free to use, and a free Zettle account is enough for the app.
Do I need to re-enter my products in Wix? No. Products with matching SKUs link automatically. With a sync app that imports products, items that exist only in Zettle can be created in Wix, and the other way round.
Is Zettle now called PayPal Point of Sale? PayPal has announced that Zettle is being renamed PayPal Point of Sale, with the products unchanged. Developer tools and many help pages still say Zettle.