Title: Omni Supplier Sync – WooCommerce Inventory &amp; Stock Sync
Author: usman
Published: <strong>November 10, 2026</strong>
Last modified: November 11, 2026

---

Search plugins

![](https://ps.w.org/omni-supplier-sync/assets/banner-772x250.png?rev=3795005)

![](https://ps.w.org/omni-supplier-sync/assets/icon-256x256.png?rev=3793881)

# Omni Supplier Sync – WooCommerce Inventory & Stock Sync

 By [usman](https://profiles.wordpress.org/usman933/)

[Download](https://downloads.wordpress.org/plugin/omni-supplier-sync.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/omni-supplier-sync/#description)
 * [Reviews](https://wordpress.org/plugins/omni-supplier-sync/#reviews)
 *  [Installation](https://wordpress.org/plugins/omni-supplier-sync/#installation)
 * [Development](https://wordpress.org/plugins/omni-supplier-sync/#developers)

 [Support](https://wordpress.org/support/plugin/omni-supplier-sync/)

## Description

Stop losing sales to overselling, backorders, and manual CSV imports. **Omni Supplier
Sync** is the complete **WooCommerce inventory management** and **WooCommerce supplier
sync** solution built for real-time **WooCommerce inventory sync**, **WooCommerce
stock sync**, and **WooCommerce product sync**. Connect any external supplier REST
API to **automatically update WooCommerce stock** counts, sync live wholesale prices,
and **prevent overselling on WooCommerce** stores. Whether you run a high-volume
dropshipping catalog, manage B2B distributor feeds, or need a multi-store **inventory
sync**, Omni Supplier Sync simplifies your API connections with an intuitive visual
setup wizard.

### 🛡️ Prevent Overselling on WooCommerce with Live Stock Sync

When supplier warehouses run out of stock, delayed updates cause accidental overselling,
chargebacks, and frustrated customers. Omni Supplier Sync connects directly to your
supplier REST APIs to **automatically update WooCommerce stock** counts, switching
items to `outofstock` the moment supplier warehouse inventory drops to zero.

### ⚡ Sync WooCommerce with External API Feeds (Supplier API Import)

No custom middleware, Webhooks, or coding required. Connect your WooCommerce store
directly to any external REST API to sync products with external API endpoints. 
Supports No Auth, Basic Auth (Base64), and Bearer Token headers for seamless WooCommerce
API import.

### 🔄 Supported Platforms: Shopify, PrestaShop, Magento, BigCommerce & Multi-Store Sync

Connect leading eCommerce platforms in minutes using pre-configured starter templates:
***
Sync Shopify Products to WooCommerce:** Connect Shopify Admin API credentials to
sync Shopify products, prices, and inventory directly into WooCommerce. * **WooCommerce
to WooCommerce Sync (Multi-Store):** Sync products between two WooCommerce stores
using native REST API keys to mirror products and stock counts across sites. * **
PrestaShop to WooCommerce Sync:** Connect your PrestaShop supplier catalog and synchronize
webservice product feeds. * **Magento to WooCommerce Product Sync:** Connect Magento
2 REST API endpoints to import catalog feeds and sync stock levels. * **BigCommerce:**
Synchronize product catalog data and inventory from BigCommerce V3 API feeds. * **
Custom REST API Builder:** Connect to any custom wholesaler, distributor, or dropshipping
API endpoint.

### 💡 Why Merchants Choose Omni Supplier Sync

 * **No Paywalled API Builders:** Connect to custom wholesaler, distributor, or 
   dropshipping endpoints in the free version.
 * **Free Multi-Store Mirroring:** Sync products and stock between two WooCommerce
   stores with standard REST API keys at zero cost.
 * **Native Action Scheduler:** Powered by WooCommerce’s proven background engine—
   eliminating server timeouts, memory spikes, and external SaaS dependencies.
 * **Zero Catalog Limits:** Sync unlimited simple products and stock updates without
   arbitrary item caps.

### 🚀 Free Features – Complete REST API & Stock Sync

 * **Pre-built Supplier Templates:** 1-click starter configurations for **Shopify**,**
   PrestaShop**, **BigCommerce**, **Magento**, and external **WooCommerce** stores.
 * **WooCommerce to WooCommerce Multi-Store Sync:** Connect another WooCommerce 
   store using REST API keys to mirror products and inventory across sites for free.
 * **Universal API Connectivity:** Connect to any external REST or JSON API with
   No Auth, Basic Auth, or Bearer Tokens.
 * **Multiple Supplier Connections:** Connect and manage external supplier REST 
   API integrations (Manual on-demand sync in Free, Automated background scheduling
   in Pro).
 * **Automated Stock Status Safeguards:** Keep stock quantities synchronized to 
   prevent overselling and eliminate backorders.
 * **WooCommerce Product Sync:** Seamlessly import, create, and update simple products
   and stock quantities directly into WooCommerce.
 * **Custom REST API Builder:** Build custom connections with multi-endpoint chaining,
   nested JSON payload traversal, and dynamic request parameters (`{id}`, `{sku}`).
 * **Visual Field & Attribute Mapping:** Visually map supplier API fields to WooCommerce
   core product attributes (Title, SKU, Price, Sale Price, Stock Quantity, Categories,
   Images, Weight, and Dimensions).
 * **On-Demand Manual Sync:** Trigger full catalog imports and stock synchronization
   cycles whenever needed with real-time AJAX progress tracking.
 * **Granular Field Sync Controls:** Select exactly which product attributes update
   during sync cycles to preserve manual WooCommerce product customizations.
 * **Native WooCommerce Logging:** Debug API requests, response codes, and sync 
   operations directly inside standard WooCommerce logs (`WooCommerce > Status >
   Logs`).

### 💎 Pro Features – Advanced Automation & Variations

 * **Automated Background Scheduling:** Set recurring automated sync tasks powered
   by Action Scheduler (every 15 minutes, hourly, twice daily, or daily).
 * **Variable Products & Variation Auto-Detection:** Full variation sync, multi-
   attribute mapping, and automated variation detection.
 * **Dynamic Profit Margin & Price Formulas:** Apply percentage markups (+15%), 
   fixed price additions (+$5.00), or custom pricing rules before saving.
 * **JSON Configuration Import & Export:** Export and backup supplier connection
   profiles, or clone integrations across stores via JSON files.
 * **Extended Log History & Raw Payload Inspector:** Inspect full outbound HTTP 
   headers, request parameters, and raw JSON responses.
 * **Priority Customer Support:** Direct technical support and custom API integration
   assistance.

### 🔒 Privacy & Third-Party Service Disclosures

Omni Supplier Sync connects to external third-party services to provide licensing,
optional telemetry, and external catalog synchronization. By using this plugin, 
data may be transmitted to:

 1. **Freemius (Licensing and Diagnostic Telemetry)**
 2.  * **Purpose:** Provides optional diagnostic tracking, update notifications, customer
       support, and commercial license key verification.
     * **Data Transmitted:** Site URL, WordPress & WooCommerce versions, active PHP
       version, site locale, admin email (only upon explicit opt-in confirmation).
     * **Terms of Service:** https://github.com/Freemius/wordpress-sdk/blob/master/
       LICENSE.txt
     * **Privacy Policy:** https://github.com/Freemius/data-concerns-faq
 3. **External Supplier REST APIs (User-Configured)**
 4.  * **Purpose:** Fetching product catalogs, variants, pricing, and inventory levels
       from your external suppliers.
     * **Data Transmitted:** Outbound HTTP GET/POST requests containing authentication
       credentials (API Keys, Bearer Tokens, Basic Auth) entered by the store administrator.
       No customer or order data is ever sent to external suppliers.

_Disclaimer: Omni Supplier Sync is an independent third-party tool and is not affiliated
with, endorsed by, or sponsored by Automattic Inc., WooCommerce, Shopify, PrestaShop,
Adobe, or BigCommerce._

## Screenshots

[⌊Omni Supplier Sync central dashboard with real-time statistics and recent sync
activity.⌉⌊Omni Supplier Sync central dashboard with real-time statistics and recent
sync activity.⌉[

Omni Supplier Sync central dashboard with real-time statistics and recent sync activity.

[⌊Supplier management screen with connection statuses and quick action controls.⌉⌊
Supplier management screen with connection statuses and quick action controls.⌉[

Supplier management screen with connection statuses and quick action controls.

[⌊Pre-built platform templates for Shopify, PrestaShop, BigCommerce, Magento, and
WooCommerce (shown when clicking Add New Supplier).⌉⌊Pre-built platform templates
for Shopify, PrestaShop, BigCommerce, Magento, and WooCommerce (shown when clicking
Add New Supplier).⌉[

Pre-built platform templates for Shopify, PrestaShop, BigCommerce, Magento, and 
WooCommerce (shown when clicking Add New Supplier).

[⌊Modular 5-step API configuration wizard and visual field mapping interface.⌉⌊Modular
5-step API configuration wizard and visual field mapping interface.⌉[

Modular 5-step API configuration wizard and visual field mapping interface.

## Installation

 1. Upload the `omni-supplier-sync` folder to your `/wp-content/plugins/` directory,
    or install the zip via **Plugins > Add New > Upload Plugin**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Navigate to **Omni Supplier Sync > Suppliers** in your WordPress admin menu.
 4. Click **Add New Supplier** to select a pre-built template or configure a custom
    API endpoint.
 5. Configure your authentication, endpoints, and field mappings, then run your first
    sync.

## FAQ

### Does Omni Supplier Sync work with any REST API?

Yes. In addition to pre-built templates for Shopify, PrestaShop, BigCommerce, Magento,
and WooCommerce, you can connect any custom REST API endpoint that returns JSON 
data.

### Which eCommerce platforms can Omni Supplier Sync connect with?

Omni Supplier Sync includes pre-configured templates for **Shopify**, **PrestaShop**,**
Magento (Adobe Commerce)**, **BigCommerce**, and **WooCommerce**. You can also connect
to any custom supplier or wholesaler REST API using the Custom API Builder.

### How do I perform a WooCommerce API import or supplier API import?

Omni Supplier Sync acts as a universal supplier API import engine. Enter your supplier’s
REST API endpoint and authentication keys in the setup wizard, map their JSON fields
to WooCommerce product fields (SKU, title, price, stock), and trigger the import.
The plugin creates new WooCommerce products and links them to the supplier feed.

### Can I use Omni Supplier Sync for dropship inventory sync and dropshipping stock sync?

Yes. If your dropshipping supplier or distributor provides a REST API or JSON feed,
Omni Supplier Sync maps their warehouse stock levels to your WooCommerce store to
ensure your dropship inventory sync is accurate and up to date.

### How do I sync Shopify products to WooCommerce?

Omni Supplier Sync includes a pre-configured Shopify REST API template. Select the
Shopify template, enter your Shopify store URL and Admin API access token, map your
product fields, and trigger the sync to import products and live stock levels.

### How do I sync products between two WooCommerce stores (WooCommerce to WooCommerce sync)?

Yes! Using the pre-built WooCommerce template, you can connect another WooCommerce
store using standard WooCommerce REST API Consumer Key and Consumer Secret credentials
to mirror products and stock counts across stores.

### How does the plugin prevent overselling and out-of-stock orders?

Omni Supplier Sync synchronizes your WooCommerce stock counts with your supplier’s
live warehouse data. When an item runs out of stock in your supplier’s catalog, 
the plugin automatically sets the WooCommerce stock status to Out of Stock (`outofstock`)
to prevent customers from placing backorders.

### Does this plugin help with WooCommerce stock management and inventory management?

Yes. By updating stock quantities and switching exhausted items to out of stock 
when supplier levels change, Omni Supplier Sync delivers dependable WooCommerce 
stock management and protects your business from stockouts.

### Can I sync products and inventory on demand?

Yes. On-demand manual sync is included in the free version, allowing you to trigger
synchronization cycles whenever you need to update your catalog.

### Is automated scheduled background sync available?

Automated background synchronization powered by Action Scheduler is available with
Omni Supplier Sync Pro. The free version provides full on-demand manual catalog 
synchronization.

### Does Omni Supplier Sync support variable products?

The free version imports and syncs Simple products. Variable products, multi-attribute
variation auto-detection, and child variation mapping are available in Omni Supplier
Sync Pro.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Omni Supplier Sync – WooCommerce Inventory & Stock Sync” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ usman ](https://profiles.wordpress.org/usman933/)
 *   [ uvision ](https://profiles.wordpress.org/uvision/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “Omni Supplier Sync – WooCommerce Inventory & Stock Sync” into your language.](https://translate.wordpress.org/projects/wp-plugins/omni-supplier-sync)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/omni-supplier-sync/),
check out the [SVN repository](https://plugins.svn.wordpress.org/omni-supplier-sync/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/omni-supplier-sync/)
by [RSS](https://plugins.trac.wordpress.org/log/omni-supplier-sync/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.5

 * Resolved all WordPress.org plugin review feedback and Plugin Check requirements.
 * Renamed main plugin file and slug to omni-supplier-sync with unified text domain.
 * Implemented official Freemius Code Shield preprocessor tags for automated Free
   package generation.
 * Added recursive input sanitization and URL validation across all API configuration
   endpoints.
 * Suppressed slow meta_query warnings and standardized global hook prefixes.

#### 1.0.4

 * Renamed display title to Omni Supplier Sync for WooCommerce for repository compliance.
 * Fixed admin dashboard asset enqueuing and modal dialog rendering on top-level
   menu page.
 * Resolved Freemius license deactivation method visibility and error handling.
 * Improved Action Scheduler sync background runner resilience.

#### 1.0.3

 * Enhanced data validation, sanitization, and capability checks across all admin
   endpoints.
 * Throttled schedule reconciliation to optimize database performance.
 * Replaced direct file logging with native WooCommerce Logger.
 * Added official SVG brand badges for supported eCommerce platform templates.
 * Updated readme documentation to clearly delineate free core capabilities from
   optional Pro enhancements.

#### 1.0.0

 * Initial release of Omni Supplier Sync for WooCommerce.

## Meta

 *  Version **1.0.5**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [dropshipping](https://wordpress.org/plugins/tags/dropshipping/)[inventory management](https://wordpress.org/plugins/tags/inventory-management/)
   [inventory sync](https://wordpress.org/plugins/tags/inventory-sync/)[product-sync](https://wordpress.org/plugins/tags/product-sync/)
   [stock sync](https://wordpress.org/plugins/tags/stock-sync/)
 *  [Advanced View](https://wordpress.org/plugins/omni-supplier-sync/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/omni-supplier-sync/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/omni-supplier-sync/reviews/)

## Contributors

 *   [ usman ](https://profiles.wordpress.org/usman933/)
 *   [ uvision ](https://profiles.wordpress.org/uvision/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/omni-supplier-sync/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://omniwoosync.com/)