Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) |
Lines of code | 19500 |
Technical Name |
woocommerce_odoo_bridge |
License | OPL-1 |
Website | https://cnelindia.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) |
Lines of code | 19500 |
Technical Name |
woocommerce_odoo_bridge |
License | OPL-1 |
Website | https://cnelindia.com |

WooCommerce Odoo Bridge
Current WooCommerce Odoo Instance Bridge

General view
Benefits of the Integration:
- Centralized Management: By linking WooCommerce with Odoo, all business processesâranging from inventory management to order fulfillment and customer serviceâcan be managed in one place. This reduces manual work, minimizes errors, and provides better visibility into overall operations.
- Efficient Order Processing: With the integration, once an order is placed on WooCommerce, it is automatically transferred to Odoo. This ensures quicker processing, more accurate invoicing, and better tracking of order status.
- Improved Customer Experience: Synchronizing customer information between both platforms ensures that customers receive accurate updates regarding their orders, inventory status, and shipping details. This improves communication and enhances the overall customer experience.
- Data Accuracy and Consistency: The integration ensures that product, customer, and order data remains consistent across both platforms. This reduces the risk of discrepancies and prevents situations where inventory or pricing information might differ between WooCommerce and Odoo.
C:\Odoo17\python\python.exe -m pip list | findstr woocommerce
C:\Odoo17\python\python.exe -m pip install numpy
C:\Odoo17\python\python.exe -m pip list | findstr numpy
numpy

Qualities







Screen Captures
1.Dashboard Panels
Users can click the tiles to view detailed information about the corresponding WooCommerce property.

We need to create a WooCommerce instance to function as the connector.
In the screenshot below, you can see several fields. To create an instance, you need to provide the store URL, consumer key, consumer secret, username, and password. These credentials are essential.

Store Web Address
The Store Web Address can be found in the WooCommerce settings.

Generating an API Key
To generate the API key for the credentials, follow the steps below and ensure that the API key is specifically set with Read/Write permissions.

API Key Display
By generating API credentials, you will obtain a key similar to the one shown below.

Overview View.
The created instance can be viewed in the overview menu, where you can perform specific operations based on conditions.

Operations Wizard Interface.
When you click on an operation, a wizard will appear as shown below. In this wizard, you can import and export specific data. Use the Sync Details button to synchronize data between both instances.

Product Import Process
Products can be imported from the WooCommerce instance to Odoo by selecting the products checkbox and clicking Import.

Test Product
A product has been created in WooCommerce for testing the import process.

Imported Product.
The imported product will appear as shown in the image below in Odoo.

Product Export Process
Products can be exported to WooCommerce by selecting the product checkbox and clicking the Export button, as shown below.

Exported Product View.
These are the products that need to be exported to WooCommerce.

Woocommerce Product View
In below image we can see the exported product from odoo.

Odoo Woocommerce Product View
In Woocommerce module there is menu name Products there we can see the product which having in the woo instance like below.

Customers Import Process
Customers can be import from woocommerce like products.

Woocommerce Customer View
By importing this customer record from woo will be import into odoo.

Odoo Woocommerce Partner View
It will import to odoo and create a partner record just like below.

Orders Import Process
For orders, we offer both import and export options, as well as a date filter specifically for orders.

Woocommerce Orders View
By importing orders this record from woocommerce will get as sale order in odoo.

Odoo Woocommerce Orders View
The imported order record form will look like below.

Woocommerce Orders View
If we change order state in the woocommerce like below.

Odoo Woocommerce Order View
Then we need to set that changes in the odoo for changing below image field.

Operation Import Wizard Sync Process
To sync details from WooCommerce into Odoo, use the "Import Sync Details" button in the Operation Wizard.

Operation Export Wizard Sync Process
To sync details from Odoo into WooCommerce, use the "Export Sync Details" button in the Operation Wizard.

Update Product and Customer Information on WooCommerce Based on Odoo
When you update a record in Odoo, it will automatically update the corresponding record in WooCommerce as well.


Our App Limitation
We are currently working on the following features and improvements for the app:
- Currently, WooCommerce does not import images and prices for variation products. This feature will be implemented soon.
- We are working on enabling automatic synchronization, which will be done via webhooks.
- Product images are not being exported from Odoo to WooCommerce. This issue will also be resolved shortly.
All other functionalities are working fine, so please feel free to enjoy the app.
Thank you for your patience! Stay tuned for these exciting updates.

Guidance


Reach out to us on WhatsApp!
+91 9983345001

Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module