Skip to main content

WooCommerce Connector - Installation and Setup

Prerequisites​

  • Odoo 18 Community or Enterprise edition
  • Active WooCommerce store with REST API enabled
  • WooCommerce REST API keys (Consumer Key + Consumer Secret)

WooCommerce API Setup​

In your WooCommerce admin panel:

  1. Go to WooCommerce > Settings > Advanced > REST API
  2. Click Add Key
  3. Set Description: 'Odoo Connector', User: Admin, Permissions: Read/Write
  4. Click Generate API Key
  5. Copy the Consumer Key and Consumer Secret
warning

The Consumer Secret is only shown once. Save it securely before closing the page.

Instance Configuration​

Navigate to WooCommerce > Instances.

Instance

Click New and fill in:

FieldRequiredDescription
NameYesDescriptive name (e.g., "Main Store")
Store URLYesYour WooCommerce store URL (e.g., https://mystore.com)
Consumer KeyYesWooCommerce REST API Consumer Key
Consumer SecretYesWooCommerce REST API Consumer Secret
CompanyYesThe Odoo company this instance belongs to

Click Test Connection to verify.

Test Connection

A green 'Connected' status confirms success.

What's next​

Once your WooCommerce instance is configured and the connection test passes, you're ready to start moving data. The most common sequence:

  1. Configure global Settings - webhooks, field mapping, cron jobs.
  2. Pull your existing products with the first scheduled sync.
  3. Pull your existing customers - they'll get matched to Odoo contacts by email.
  4. Run a quick smoke test by pushing one new test order through.
Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com

Need a hand?

Talk to an Odoo expert

Get help with setup, custom integrations and upgrades from Odoo 17 to Odoo 20 - straight from the team that builds every SDLC Corp product.

Contact support

Official documentation for SDLC Corp connectors, Odoo modules and SaaS apps.