Table of Contents
SallaV2 & Zid: Multiple Shipping Apps Support
Automatic Order Updates for multiple shipping apps in SallaV2 & Zid
Version: V1.0
Date: 26 Dec 2025
Owner: Sales Channel Product Team
Summary
This release adds multiple shipping app support for Zid and Salla stores, allowing sellers to automatically fetch orders created through shipping apps other than the primary app—without relying on manual order sync.
Key benefits include reduced risk of duplicate orders from manual syncing and fewer inventory mismatches between the store and Omniful.
It also enables order status updates to be sent back to Zid/Salla for orders received via these secondary shipping apps.
Terminology
Shipping App:
An app installed on a Zid or Salla store that enables communication with Omniful.
Primary App:
The main app a seller installs for a store (e.g., a 3PL partner’s app on Zid/Salla).
After installation, the seller typically has:
- Catalog sync
- Inventory sync
- Order sync
…and can configure multiple shipping service codes from store integration settings.
Secondary App:
Any additional shipping app (other than the primary) for which the seller wants automatic order sync.
What’s New?
-
Automatic order sync for secondary shipping apps
Sellers can now add another store integration for the same Zid/Salla store to connect a secondary shipping app and fetch its orders automatically. -
Order status updates supported for secondary app orders
When a secondary integration exists, Omniful can automatically send the latest order status updates for orders received through that secondary app to Zid/Salla.
How It Works
Core Identification Rule
Omniful identifies a Zid/Salla integration uniquely using:
Store (X) + Shipping Service Code = 1 unique integration
So:
- Primary integration = (Store X + Primary app shipping service code)
- Secondary integration = (Store X + Secondary app shipping service code)
Enabling Automatic Sync for a Secondary App
To automatically fetch orders from a shipping app other than the primary:
- Seller creates/adds a new store integration for the same store (Store X).
- Seller provides an activation code received from the second integration app.
- After setup, orders from that secondary app can be synced automatically.
Technical Details
- Secondary integration settings are limited to order sync only.
- Shipping service code must be unique per integration:
- Every secondary app integrated must have a unique shipping service code.
- The shipping service code cannot be duplicated from the primary app.
- Catalog and inventory management is allowed on only one integration per store:
- To manage catalog or inventory from another integration:
- Turn off catalog/inventory management on the currently active integration.
- Enable it on the desired integration.
- To manage catalog or inventory from another integration:
Notices
© 2025 Omniful. All Rights Reserved.
For more information, visit Omniful.ai