# How does the sync work?

What triggers a sync?

Written by Rayman  
February 25, 2025

**Available for all integrations, with the exception of updating a product attribute and pending payment. Currently, Syncio add-ons such as _Product Settings add-on_ are only integrated with Shopify.**

Syncio operates on **three main rules** with how inventory is synced up.

## These are the conditions that trigger an automated inventory/ product adjustment:

## For the source store:

- A manual inventory adjustment (can be from an inventory transfer).
- An order is created.

## For the destination store:

- An order is created (Syncio can be updated to trigger the inventory update only when the order has been marked as paid on request, available for Shopify only).

If a sync is active and healthy then inventory quantities across all connected stores for synced products will match.

## **Other conditions that trigger a sync:**

- Updating a product attribute on the master source product (for example: updating the description, adding a new tag, deleting an image, etc).
- Stock syncs both ways when a refund on a paid order is made.
- Pending orders need to be marked as paid and then refunded before a reverse stock sync can be made.
- Shopify **Order Edits: [see guide](https://help.syncio.co/en/articles/3870352-sync-shopify-order-edits)**
