Browse Guides
Move to another guide without going back to the documentation hub.
Check Whether Automatic Order Sync Is Working
Use this page when recent Shopify orders are not appearing as expected. Most merchants only need to answer three questions: is automatic sync working, is there a warning, or should I use Sync now as the fallback?
What Sabdov Automates Today
Sabdov currently focuses on Shopify order webhooks. After a successful Shopify connection, it tries to register those webhooks automatically when autosync is enabled and the app URL is reachable over HTTPS. If that setup cannot finish, manual Sync now remains the recovery path.
- New Shopify orders can trigger automatic ingest
- Updated Shopify orders can refresh downstream order state
- Manual Sync now remains available when automatic delivery is unavailable
What Usually Happens After You Connect Shopify
Connect Shopify
The merchant finishes the Shopify OAuth flow inside Sabdov.
Sabdov attempts setup
Sabdov tries to register the supported Shopify order webhooks when autosync is enabled.
You see either connected or warning state
If setup succeeds, the connection looks normal. If it cannot complete, Sabdov shows a notice so you know automatic order sync needs attention.
Use manual Sync now when needed
When automatic delivery is unavailable, `Sync now` is the fastest way to pull recent products and orders into Sabdov.
What the Status Usually Means
| Status Label | Description | Required Action |
|---|---|---|
| failed | Automatic webhook setup or downstream order ingest did not finish successfully. | Run `Sync now`, then review Integration History for the failure detail |
| unavailable | Automatic order webhooks need a public HTTPS app URL. Local or invalid URLs cannot complete registration. | Use manual sync for now or move the app to a public HTTPS URL |
| partial | The store is connected, but not all automatic setup steps have finished yet. | Review the connection notice, then re-run sync if the warning persists |
Production vs Local Development
Production
Automatic webhook setup is available when the app URL is public and HTTPS is valid.
- ✔Auto-registration
- ✔Autosync notices
- ✔Manual Sync now still available
Local
Local environments should expect webhook warnings and rely on manual Sync now when order data is needed.
- ✖No public HTTPS app URL by default
- ✔Use "Sync now" from Integrations
- ✔Warning notice is expected on localhost
What This Page Does Not Cover
Sabdov does not currently expose these merchant-facing webhook controls:
- Standalone CRUD UI for webhooks
- Custom outbound destinations
- Granular payload customization
- Third-party webhook passthrough
If recent orders look late
Start in Integrations, run Sync now, and use this page only to explain why automatic Shopify order sync may still be delayed or unavailable.
Was this helpful?