Stop copying orders into Odoo by hand. Every order your customers place is typed, checked, and re-typed — or it just flows into Odoo on its own, seconds after checkout, with the customer, the products, the invoice, and the payment already in place. This plugin makes it the second one.
ERP7 Solutions Sync for Odoo and WooCommerce connects your store to your Odoo ERP through the OdooConnector cloud service. Set it up once, and your WooCommerce checkout becomes a direct feed into Odoo's sales, invoicing, and accounting — no CSV exports, no double data entry, no missed orders at month-end.
Compatible with Odoo 16, 17, 18, and 19+ · classic and block (Gutenberg) checkout · WooCommerce HPOS · works with your existing Odoo products via SKU matching.
⚡ Orders flow in automatically
- Export on checkout — the order is in Odoo before your customer sees the thank-you page, and you choose exactly which statuses qualify (Processing for paid orders, On hold for bank transfer / COD…)
- Export on status change and one-click manual export, for full control
- Your numbering, your rules — keep WooCommerce order numbers in Odoo (with optional prefix/suffix), create orders as quotations or confirmed sales orders, assign a default warehouse and sales team
- Discounts, coupons, and shipping land on Odoo order lines the way your accountant expects
- Flexible customer handling: real customer records, guest orders, or map everything to a single Odoo customer
💳 Invoicing that runs itself
- Odoo invoices created automatically at the order statuses you choose
- Payments registered and invoices marked paid — with per-payment-gateway journal mapping, so Stripe money and COD money land in the right books
- Refund in WooCommerce → credit note in Odoo. Done.
🔄 Two-way, when you need it
- Import Odoo sales orders into WooCommerce, scheduled or on demand
- Imported orders arrive as WooCommerce guests — no surprise user accounts on your store
🛡 Built for stores that can't afford sync surprises
- Background queue with automatic retries — a slow Odoo server never blocks your checkout
- Secure, authenticated webhook callbacks for every sync result
- Human-readable logs: plain-language messages ("Odoo returned a temporary error — retrying automatically"), with the technical details one click away when you want them
- Dashboard with sync statistics and order history at a glance
- Live-chat support built into the settings pages — real help, also on the free plan
Every feature listed above is fully functional in this plugin — there is no license unlock, trialware gate, or disabled code path.
🚀 Ready in minutes
- Install and activate the plugin
- Enter your Odoo URL and credentials, click Test Connection
- Place a test order — watch it appear in Odoo
Go further with Pro
When you're ready to run your
entire catalog through Odoo, the
ERP7 Sync for Odoo Pro add-on (a separate commercial plugin, distributed from https://odooconnector.cloud — not from
WordPress.org) adds:
- Product sync in both directions — variations, attributes, categories, and images
- Inventory and price sync, scheduled or on demand, per warehouse — your stock levels stay true everywhere
- Customer export to Odoo, including real-time export the moment an account changes
- Unlimited order syncs on the service
The Features tab in this plugin shows a plain, honest comparison of what this plugin does versus what the add-on adds.
Trademark notice
"Odoo" is a trademark of Odoo S.A. "WooCommerce" is a trademark of Automattic Inc. This plugin is an independent integration developed by ERP7 Solutions and is not affiliated with, endorsed by, or sponsored by Odoo S.A., Automattic Inc., or WooCommerce.
Requirements
- WooCommerce 7.0 or higher
- An Odoo instance (URL, database, username, password)
- Network access to the OdooConnector service (see "External services" below)