OCA · AGPL-3.0 · Odoo 14→18 ✓

WooCommerce Connector

El módulo connector_woocommerce de la OCA conecta tiendas WooCommerce (WordPress) con Odoo mediante la API REST oficial de WooCommerce. Sincroniza productos, variantes, categorías, clientes, pedidos y stock de forma bidireccional, usando Odoo como ERP y sistema de gestión central.

connector_woocommerce
Odoo 14.0 → 18.0
WordPress · WooCommerce
WooCommerce Connector
connector_woocommerce
AGPL-3.0
API WooCommerce REST
Lib woocommerce (Python)
Webhooks Soporte ✓
Funcionamiento
¿Cómo se pone en marcha?

Cuatro pasos desde la generación de claves API hasta la sincronización continua.

1
Generar claves API WooCommerce

En el panel de WordPress, ve a WooCommerce → Ajustes → Avanzado → REST API. Crea una clave con permiso de lectura/escritura y copia el Consumer Key y Consumer Secret.

2
Configurar el backend en Odoo

Introduce la URL de la tienda, el Consumer Key y Consumer Secret en el backend del conector. Odoo verificará la conexión inmediatamente contra la API REST de WooCommerce.

3
Importar catálogo y datos

Importa categorías, productos con variantes e imágenes, clientes existentes y el histórico de pedidos. Los objetos se crean en Odoo o se enlazan con registros existentes.

4
Jobs y webhooks continuos

Los crons importan nuevos pedidos periódicamente. Opcionalmente, configura webhooks en WooCommerce para recibir notificaciones en tiempo real de nuevos pedidos y cambios de estado.

Funcionalidades
¿Qué sincroniza el conector?

Cobertura completa de los objetos de WooCommerce con el modelo de datos de Odoo.

Productos y variantes

Sincronización de productos simples y con variantes (atributos como talla, color). Categorías, etiquetas, imágenes, precios regulares y de oferta importados desde WooCommerce.

Productos simples Variables Imágenes
Pedidos y estados

Importación automática de pedidos WooCommerce con mapeo de estados (pendiente, procesando, completado, reembolsado) a los estados del flujo de ventas de Odoo.

Mapeo de estados Reembolsos
Stock unificado

El stock disponible en Odoo se exporta periódicamente a WooCommerce. Evita sobreventas cuando gestionas múltiples canales de venta desde un único almacén.

Multi-canal Anti-sobreventa
Clientes y direcciones

Los clientes de WooCommerce se crean o vinculan con los contactos de Odoo. Las direcciones de envío y facturación se sincronizan correctamente en ambos sistemas.

Vinculación inteligente
Webhooks en tiempo real

Configura webhooks en WooCommerce para que los nuevos pedidos lleguen a Odoo en segundos. Sin esperar al siguiente ciclo del cron para procesar un pedido urgente.

Tiempo real WooCommerce Webhooks
Cola asíncrona (OCA/connector)

Todas las operaciones se ejecutan como jobs asíncronos en cola. Fallos y reintentos gestionados automáticamente. El equipo puede monitorizar el estado de cada job desde el backend.

Async Reintentos Monitoring
Técnico
API REST WooCommerce v3

Autenticación por Consumer Key / Secret. Sin OAuth complejo, sin plugins adicionales en WP.

Configuración del backend
# Backend WooCommerce en Odoo location = "https://mitienda.com" consumer_key = "ck_xxxxxxxxxxxxxxxxxxxxxxxx" consumer_secret = "cs_xxxxxxxxxxxxxxxxxxxxxxxx" # Las claves se generan en: # WP Admin → WooCommerce → Ajustes # → Avanzado → REST API → Añadir clave # Permisos: Lectura/Escritura # Webhook opcional (tiempo real) # Delivery URL: https://miodoo.com/ # woocommerce/webhook
Dependencias Python
woocommerce
Librería Python oficial de WooCommerce para la REST API v3. Instala con pip install woocommerce. Gestiona autenticación HMAC-SHA256 y paginación automáticamente.
OCA/connector
Framework base de conectores OCA. Proporciona el sistema de jobs asíncronos, los bindings y la cola de trabajo con reintentos automáticos.
connector_ecommerce (OCA)
Addon OCA con modelos comunes para conectores e-commerce (mapeo de estados, gestión de envíos, facturación). Base compartida con otros conectores OCA.
Compatibilidad con Odoo
Odoo 14.0 15.0 16.0 17.0 18.0 ✓

Compatible con WooCommerce 4.x, 5.x, 6.x, 7.x y 8.x. FlexigoTech valida y adapta el conector a tu combinación exacta de versiones.

Licencia AGPL-3.0

Este módulo es open source bajo licencia AGPL-3.0 de la OCA (Odoo Community Association). FlexigoTech lo implanta, mantiene y adapta profesionalmente — nunca lo comercializa como módulo propio. El código fuente es siempre accesible. ¿Qué significa la AGPL? →

Ver en GitHub OCA

WooCommerce + Odoo: la combinación perfecta

FlexigoTech configura el conector, mapea los estados, lanza la importación inicial y deja los jobs automáticos funcionando. Tu tienda y tu ERP siempre sincronizados.

Hablar con un experto Agendar demo
Odoo Learning Partner

¿Todavía no tienes Odoo?

Somos partner de Odoo. Si empiezas tu prueba gratuita desde aquí, Odoo nos reconoce como quien te lo recomendó, y a ti te cuesta exactamente lo mismo. ¿Necesitas más tiempo del que dura la prueba estándar? Escríbenos y te la ampliamos.

Probar Odoo gratis Ampliar la prueba

¿En qué te podemos ayudar?

Equipo especializado · Responde en <1 día

Agendar una demo Envíanos un mensaje comercial@flexigobe.com