Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/casual-coder-01/woocommerce-supplier-sync-plugin/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
This WordPress plugin connects a WooCommerce store to an external Node.js API to automatically sync product price and stock from suppliers.
What this plugin does
- Triggers product syncs (manual and scheduled)
- Communicates securely with a Node.js backend using JWT
- Updates WooCommerce product price and stock
- Stores admin-friendly sync logs
What this plugin does NOT do
- It does not talk directly to supplier APIs
- It does not handle supplier authentication
- It does not modify WooCommerce database tables directly
This plugin is designed to be clear, maintainable, and production-ready.
Features Implemented
✔ Supplier API Base URL configuration ✔ WordPress settings API integration ✔ Secure AJAX connection testing ✔ Nonce verification for security ✔ Real-time admin UI feedback ✔ Modular plugin architecture