¿Por qué integrar WooCommerce con Holded?

Holded se ha convertido en el ERP preferido por muchas pymes en Cataluña y España por su facilidad de uso y su enfoque en la nube. Si tienes una tienda online con WooCommerce, conectarla con Holded no es un lujo, es una necesidad para escalar tu negocio.

Sin esta conexión, estás condenado a pasar horas picando facturas, actualizando stocks a mano y gestionando pedidos en dos sitios diferentes. La buena noticia es que la integración es posible y, si se hace bien, es extremadamente potente.

Beneficios de la conexión bidireccional

  • Sincronización de stock en tiempo real: evita vender lo que no tienes.
  • Generación automática de facturas: Holded crea la factura al momento que se completa el pedido.
  • Gestión de clientes: los clientes de la web se crean automáticamente en tu base de datos de Holded.
  • Control de tesorería: los pagos de Stripe o PayPal se concilian mejor.

Pasos para conectar WooCommerce y Holded

1. Preparación del entorno

Antes de empezar, asegúrate de que tu WooCommerce está actualizado y que tienes acceso a la clave API de Holded. Es fundamental que los SKU (referencias) de los productos coincidan en ambas plataformas.

2. Configuración de la API

Necesitarás generar una API Key desde el panel de configuración de Holded (Desarrolladores). Esta clave permitirá que WooCommerce 'hable' con tu ERP de forma segura.

3. Mapeo de datos

Este es el punto donde la mayoría de empresas fallan. Hay que definir exactamente cómo queremos que viajen los datos:

  • ¿Qué estado de pedido en WooCommerce dispara la factura en Holded?
  • ¿Cómo gestionamos los impuestos (IVA)?
  • ¿A qué almacén de Holded debe bajar el stock?
  • ¿Cómo mapeamos los métodos de pago?

Opciones de integración: Plugin vs Conector a medida

Hay dos vías principales para hacer esta conexión:

CaracterísticaPlugin estándarConector a medida (Deviware)
Coste inicialBajoMedio
PersonalizaciónLimitadaTotal
Gestión de erroresBásicaAvanzada con retries
EscalabilidadHasta cierto volumenIlimitada

Limitaciones de la API de Holded que debes conocer

La API de Holded es funcional pero tiene limitaciones importantes que afectan las integraciones con WooCommerce. Conocerlas antes de empezar te ahorrará muchos problemas:

  • Rate limits: la API de Holded tiene un límite de peticiones por minuto. En picos de ventas (Black Friday, campañas), los plugins de WordPress que hacen llamadas síncronas pueden alcanzar el límite y perder pedidos.
  • Sin webhooks: Holded no envía notificaciones proactivas. Cualquier cambio (stock, factura) requiere hacer polling constante, lo que multiplica las peticiones.
  • Mapeo de impuestos: la API no distingue entre IVA, IGIC o IVA intracomunitario de forma nativa. Hay que gestionarlo con lógica propia.
  • Productos con variantes: Holded no gestiona variantes de producto como WooCommerce. Se necesita un mapeo personalizado por SKU.

Holded y la normativa de facturación electrónica (VeriFactu)

A partir de 2026, todas las empresas españolas deberán cumplir con el sistema VeriFactu de trazabilidad fiscal. Holded ya trabaja en la adaptación, pero la conexión con WooCommerce añade una capa adicional: las facturas generadas por pedidos web deben ser trazables e inalterables.

Un middleware profesional puede garantizar que cada factura generada automáticamente desde un pedido WooCommerce cumpla los requisitos de VeriFactu: hash de integridad, secuencialidad y comunicación a Hacienda.

Consejos para una integración de éxito

No actives la sincronización de stock masiva el primer día sin hacer pruebas con productos individuales. Revisa también que las direcciones de los clientes se mapeen correctamente para evitar errores en el cálculo de impuestos por regiones.

Si la sincronización de stock es tu principal dolor de cabeza, aquí explicamos las causas más habituales y cómo resolverlas.

Y si dudas entre un plugin o una solución profesional, compara las diferencias aquí.