⏱️ 5 minutes📊 Easy

How to Connect WooCommerce with Odoo in 5 Minutes (2025) | Complete Guide

Step-by-step guide to connect your WooCommerce store with Odoo Online using Zonwo. No code, no complex plugins. Complete setup in 5 minutes with real-time sync.

📋 Quick Summary

⏱️ Time

5 minutes

📊 Difficulty

Easy

🎯 Steps

5

📝 Step-by-Step Guide

1

Step 1: Create free Zonwo account

Go to zonwo.com and click "Start Free". Sign up with your email (no credit card needed). The free plan includes 100 orders/month, perfect to start.

2

Step 2: Connect your WooCommerce store

In Zonwo dashboard, click "Connect WooCommerce". Enter your store URL (e.g., mystore.com). Zonwo will automatically generate the necessary API keys. Copy and paste credentials in WooCommerce > Settings > Advanced > REST API.

3

Step 3: Connect your Odoo Online instance

Click "Connect Odoo" in Zonwo. Enter your Odoo URL (e.g., mycompany.odoo.com), email and Odoo password. Zonwo will connect using Odoo's JSON-RPC API. Select which database to use if you have multiple.

4

Step 4: Configure what to sync

Select which data to sync: Orders (WooCommerce → Odoo), Products (bidirectional), Customers (bidirectional), Inventory (Odoo → WooCommerce), Prices (Odoo → WooCommerce). You can enable/disable each one as needed.

5

Step 5: Enable automatic sync

Click "Enable Sync". Zonwo will automatically configure webhooks in WooCommerce. Every new order will sync in 2-5 seconds. You don't need to do anything else.

💡 Practical Tips

  • Use free plan to test before scaling
  • Enable only orders first, then add products/inventory
  • Verify WooCommerce REST API is enabled (WP 4.7+)
  • Use Odoo 16+ for best compatibility
  • Webhooks are faster than cron jobs (2-5s vs 5-15min)

🐛 Common Errors and Solutions

401 Unauthorized error when connecting WooCommerce

✓ Solution: Verify API keys are correctly copied. Make sure you have read/write permissions in WooCommerce > Settings > Advanced > REST API.

Odoo connection error: "Access Denied"

✓ Solution: Your Odoo user needs "Sales Manager" or "Inventory Manager" permissions. Go to Odoo > Settings > Users and add these roles.

Orders not syncing automatically

✓ Solution: Verify webhooks are active in WooCommerce > Settings > Advanced > Webhooks. There should be an "order.created" webhook pointing to Zonwo.

SSL error when connecting

✓ Solution: Your WooCommerce must have HTTPS enabled (SSL certificate). Services like Let's Encrypt offer free SSL.

Related searches:

how to connect woocommerce with odooconnect woocommerce odoo step by stepwoocommerce odoo tutorialintegrate woocommerce odoo

Ready to get started?

Connect WooCommerce with Odoo in 5 minutes - No code - Free to start

Start Now Free