As part of a comprehensive e-commerce and ERP integration solution, I developed a custom WooCommerce – Odoo Integration Plugin to enable automatic and efficient synchronization between a WooCommerce store and the Odoo ERP system.
🔧 Key Features:
- Custom WooCommerce Plugin
Built as a standalone plugin, easily installable and configurable without disrupting the existing system. - Inventory Synchronization by SKU
Scheduled via cron job, the system fetches product stock updates from Odoo using GET requests, syncing each item individually in real-time. - Manual Sync via “Sync Product” Button
Added functionality in the WooCommerce dashboard to manually sync individual products as needed. - Order & User Integration with Odoo
- When an order status changes to completed, the plugin sends a POST request to Odoo with order data.
- When a new user registers, their information is also sent to Odoo via POST request.
- Multi-Location Product Cart Restriction
Ensures that all items in a single cart come from the same warehouse location, ideal for multi-location inventory setups. - Multi-Origin Shipping Setup
Automatically adjusts shipping options based on the origin location of products in the cart.
🎯 Benefits for Clients:
- More accurate inventory management
- Streamlined operations between sales and warehouse teams
- Smarter checkout experience for customers
- No need for third-party middleware or extra licensing
Need to integrate your WooCommerce store with Odoo ERP?
Let’s talk. I offer demo sessions and free consultations.