top of page

How Long Does a Sync Take in Orion?

  • Writer: Digital Edge
    Digital Edge
  • 17 hours ago
  • 3 min read

Orion is designed to keep your Wix Store and Epos Now account aligned in real-time, but that doesn’t always mean “instant”.This guide explains what actually happens during a sync, how long each step takes, and why timings may vary.

How Orion Syncs Your Products (The Real Flow)

Every time something changes in Epos Now (price, stock, barcode, product details) Epos sends an event to Orion.Orion then processes each affected product individually and performs a full pass:

Step 1 — Update the Product in Orion

Orion calls Epos Now for the latest data:

  • Product Name

  • Price

  • Inventory

  • Modifier options

  • Active/Archived status

  • Settings (real-time stock/price sync toggles)

This updates the product record instantly inside your Orion dashboard.

Step 2 — Check if the Product is Linked to Wix

Orion checks whether the product is already linked to a Wix item.

If not linked:

  • Tries to match barcode

  • If barcode fails → tries SKU

  • If still not linked → sync completes, but no Wix updates happen

Nothing breaks if a link is missing — the product will simply wait until it is linked.

Step 3 — Sync Stock & Price to Wix (only if linked)

If the product is linked and the relevant real-time settings are enabled:

  • Stock is updated on Wix

  • Price is updated on Wix

  • Any failures are logged (Wix rate limits, variant errors, etc.)

This means one single event causes all 3 operations automatically.

So How Long Does a Sync Actually Take?

Real-Time – Normal Operation

Most product events complete in:

2–10 seconds per product

This includes:

  • Fetching data from Epos

  • Checking links

  • Updating stock

  • Updating prices

  • Logging the sync history

  • Sending notifications

Why Isn’t It Instant Every Time?

Real-time sync depends on two external systems:

1. Epos Now Response Time

Sometimes Epos APIs are instant. Other times they temporarily slow down.

Common delays:

  • Busy merchant accounts

  • Large product catalogues

  • Burst updates inside Epos

  • Global Epos maintenance windows

If Epos delays sending data, Orion must wait.

2. Wix API Rate Limits

Wix processes thousands of merchant updates globally.If Wix is busy, they may briefly return:

  • 429 Too Many Requests

  • Slower response times

Orion automatically retries in these cases, but it adds a few seconds.

Sync All — Timing Expectations

The “Sync All” button sends one big batch event to re-sync every product you have.

Typical timing depends on catalogue size:

Number of Products

Expected Sync Duration

1–500

~1–3 minutes

500–2,000

~3–8 minutes

2,000–5,000

~8–18 minutes

5,000–10,000

~20–35 minutes


Why?

Because each product is processed individually, and Orion guarantees:

  • No duplicates

  • No double-processing

  • No overload of Wix or Epos

  • Automatic retries

  • Stale jobs automatically cleaned up

Even huge stores sync safely without timeouts or failures.

Why Are Timings More Predictable in Orion?

Unlike the old “Legacy” system:

❌ Legacy (Old System)

  • Batch updates

  • Velo limitations

  • Manual flags

  • Long delays

  • Often took 30–60 minutes

  • High failure rate during busy periods

✅ Orion (New System)

  • Real-time pub/sub events

  • No batching

  • No Velo limits

  • Fault-tolerant

  • Automatic retry logic

  • Job tracking & cleanup

  • Full product pass on every event

This results in much smoother, more reliable and faster syncs.

How Do I Know My Sync Worked?

Orion provides visibility:

  • Dashboard → shows overall health

  • Notifications → tells you exactly what synced (stock, price, product, link, deletion)

  • Product Viewer → shows real-time product state

  • Progress tracking (for Sync All)

  • Full job history (internal)

If something can’t sync (e.g., missing link), nothing breaks — Orion safely logs the reason.

Key Takeaways

  • Most updates complete within 2–10 seconds

  • “Sync All” is much faster and more reliable than the old system

  • Orion runs entirely event-driven — not batched

  • Stock and price syncs happen automatically whenever possible

  • Delays are almost always caused by Epos or Wix being temporarily slow

Need help?

If your sync seems unusually slow, feel free to raise a ticket — we can check your logs in real time.



Related Posts

See All
Why Isn’t My Product Linking in Orion?

When a product in Epos Now doesn’t link to your Wix Store, it’s almost always caused by missing or mismatched data — not an error.This guide explains exactly how linking works, why a product may not l

 
 
 
Understanding Notifications in Orion

Orion includes a powerful notification system designed to keep you fully informed about what’s happening inside your integration. Every time a product is synced, linked, updated or processed, Orion cr

 
 
 
How to Use Sync All

The Sync All function in Orion lets you refresh every product in your catalogue with one click.It is designed for occasional use when you need to reset or re-align all products, especially after bulk

 
 
 

Comments


bottom of page