BambooForge Labs

WooCommerce Connector compared with the alternatives

Two-way WooCommerce integration over the official REST API: products, customers, orders and stock, with a sync control tower and dry-run safety.

Read the manualOpen the live demoBuy on the Odoo Apps Store

Checked on 2026-10-15. Prices are the Odoo Apps Store's prices in euros on that day (visitors outside the euro area see them converted); features are as each vendor's own public page describes them. If something here is out of date, write to support@bambooforge.dev and we will correct it.

At a glance

BambooForge WooCommerce Connector

Odoo IN's WooCommerce connector

Emipro Odoo WooCommerce Connector

Price

EUR 249, once per Odoo series

EUR 174.34, once, with its required eCommerce engine

EUR 549, once per series, with its required connector engine

Odoo series

16.0, 17.0, 18.0, 19.0, 20.0

19.0

8.0 to 20.0

Hosting

Odoo.sh or your own server

Odoo.sh or your own server

Odoo.sh or your own server

How it talks to WooCommerce

REST API v3; WooCommerce's built-in webhooks, added in its settings and signature-checked, and a reconciliation pull every 15 minutes without them

A scheduled job every 10 minutes; no webhooks

Signed webhooks and cron jobs; WooCommerce above 3.5

Products

Imported, optionally with stock, images and tax class; Odoo changes exported back

WooCommerce to Odoo only, fetched by hand; each variant becomes a separate product

Both ways, with variants, images, categories, tags, attributes and coupons; publish and unpublish; prices from pricelists

Stock

Both ways once switched on: Odoo on-hand pushed on a schedule behind an oversell guard; store stock taken into Odoo only if you opt in

Pushed after each order sync; pulled by hand

Exported (free, on-hand or forecast quantity), from several warehouses into one store, with kits

Orders and refunds

Each WooCommerce status mapped to keep draft, confirm, cancel or ignore; totals matched to the store's; refunds found and created as draft credit notes, if you choose

Every 10 minutes, with invoices and payments created in Odoo; refunds sync, returns do not

By webhook or scheduler; cancellations and refunds both ways

Shipments and tracking

Not described

Not synced

Shipment status and tracking numbers exported

Left out, as each page says

Multi-warehouse stock routing, subscription and booking orders; tax matching is best effort (off by default, by name, never creates taxes)

Webhooks, product push, metafields, shipments and tracking, returns, regional pricelists, multi-location stock

Webhook updates to an order already fetched (only its status is processed); webhooks to an IP address or a URL with a port

Also included

Answers within 24 hours, and a full refund if a bug reported within two months is not resolved in 15 days; a dry run, rollback snapshots and a mock store to try it on

Not described

10 hours of implementation if registered within 30 days, a 15-day trial, and support with no time limit for the latest three versions

OCA's connector-woocommerce (free, AGPL-3) installs only on Odoo 8.0, and its README names WooCommerce 2.4.x; pull requests to port it to 16.0, 17.0 and 18.0 are open and not merged. Odoo's Sales documentation for 19.0 and 20.0 lists marketplace connectors for Amazon, Lazada, Shopee and TikTok, and none for WooCommerce.

Choose which, and when

  • Choose OCA's connector if you run Odoo 8.0 and want AGPL-3 code at no licence cost. It has no installable build for 9.0 or any later series today.

  • Choose Odoo IN's connector if you are on 19.0, manage your catalogue in WooCommerce and are content with a sync every ten minutes that creates the invoices and payments for you.

  • Choose Emipro if you need the widest scope (two-way products and coupons, shipment and tracking export, refunds both ways, several stores and warehouses) with implementation hours included, or a series older than 16.0.

  • Choose ours if you are on any of Odoo 16.0 to 20.0, want WooCommerce's built-in webhooks signed and checked, order totals that match the store, refunds as draft credit notes, product export and a one-time price - and you do not need shipments or tracking numbers sent to WooCommerce, multi-warehouse routing, or subscription and booking orders.

Sources

Read on 2026-10-15.