What's the maximum sync frequency?
Schedules from 1 hour to manual-only are supported. Stock changes don't wait for the schedule — they arrive via SAM webhook within seconds of the change in SAM. So even on a daily catalogue sync, stock stays current.
What if I want to keep a product in my shop that's not in SAM?
Manually-created products live alongside synced ones. The plugin tags everything it syncs with a sam_id post meta, and only manages records with that meta. Anything you created by hand is untouched.
What happens if SAM is unreachable when an order comes in?
The order is queued via Action Scheduler (WP) or Inngest (Shopify) and retried with exponential backoff. The customer experience is unaffected — they get their order confirmation immediately. The push to SAM completes when SAM comes back.
Is the sync one-way only for some entity types?
Categories, artists, artworks, editions, products, variations and discounts are inbound (SAM → store). Orders, donations and gift vouchers are outbound (store → SAM). Stock flows inbound via webhook + scheduled sync. The pattern matches where each record's source of truth lives.
Can I trigger a manual sync any time?
Yes. The Sync Dashboard has buttons for full and partial syncs — Categories, Artists, Artworks, Editions, Products, Discounts, or Sync All. Useful for testing or after bulk edits in SAM.