Integración Holded WooCommerce
WooCommerce y Holded sincronizados sin plugins frágiles ni footprint en WordPress.
Tiempo de implantación · 5-10 días laborables
El problema
Los plugins gratuitos de WooCommerce a Holded fallan en cuanto la tienda escala: no manejan bien las devoluciones parciales, no contemplan cupones de pedido completo, y se rompen con cada actualización mayor de WordPress. Acabas reconciliando facturas a mano y persiguiendo refunds que nunca llegaron al ERP. Los plugins de pago resuelven mejor el caso base pero introducen dependencias en tu WP que aumentan tu superficie de ataque y te dejan vendido cada vez que cambias de hosting o el plugin queda discontinuado. Y si usas WooCommerce Subscriptions o Bookings, casi ninguno los soporta limpio.
PropuestaLa solución
Cada pedido de tu WooCommerce genera factura en Holded con el cliente, la serie y el IVA correctos. Stock y catálogo de productos sincronizados bidireccionalmente. Refunds, suscripciones recurrentes y cupones soportados sin parches. Y lo más importante: cero plugins en tu WordPress, así que la integración no se rompe con cada update de Woo, de WordPress o de tu tema.
Qué automatizamos
- Pedido Woo → factura Holded con serie, IVA y forma de pago correctas
- Cliente Woo → contacto Holded con NIF validado (VIES si intracomunitario)
- Productos y stock bidireccional (Woo ↔ Holded) con resolución de conflictos
- Refund Woo → factura rectificativa Holded (parcial o total)
- WooCommerce Subscriptions: cada renovación genera factura recurrente con serie distinta
- Cupones de pedido completo y cupones por línea distinguidos correctamente
- Gastos de envío, fees y impuestos mapeados como conceptos en Holded
- Multi-sitio WordPress / multi-tienda Woo → único Holded con identificador de origen
Casos de uso reales
Estos son los perfiles que más nos piden la integración Holded ↔ WooCommerce y qué consiguen al final.
Tienda Woo con WooCommerce Subscriptions
Antes: Las renovaciones mensuales generaban facturas sin numeración correcta y la baja de un suscriptor no se reflejaba en Holded.
Después: Cada renovación crea factura en la serie de recurrentes correcta. Las cancelaciones se propagan al CRM de Holded.
Multi-sitio Woo (3 tiendas, 1 ERP)
Antes: Tres WordPress separados con stock independiente que se solapaba con un único almacén físico común.
Después: Stock unificado en Holded como single source of truth, propagado a las tres tiendas Woo en tiempo real.
Tienda con muchos cupones y promociones
Antes: Los cupones de 10% por pedido se aplicaban como línea negativa en Holded sin desglosar el IVA correctamente.
Después: Descuentos reflejados con su impacto fiscal exacto, listos para la declaración de IVA sin recalcular nada.
Qué cambia exactamente
El día a día sin la integración y con ella, lado a lado.
Sin la integración
- Plugins que se rompen cada update de WordPress
- Refunds parciales mal sincronizados o ignorados
- Cero soporte limpio para WooCommerce Subscriptions
- Reconciliación manual con cupones complejos
- Riesgo de seguridad por plugins en WordPress
Con la integración
- Servicio externo a tu WP: nada se rompe con updates
- Refund parcial → rectificativa Holded con cantidad exacta
- Suscripciones con serie propia y baja propagada al CRM
- Cupones desglosados con impacto fiscal correcto
- Cero plugins en WordPress: superficie de ataque limpia
Cómo lo construimos
No instalamos ningún plugin en tu WordPress. Trabajamos con los webhooks nativos de WooCommerce (woocommerce_order_status_changed, woocommerce_refund_created) y la REST API estándar, todo desde un servicio Node externo. La idempotencia se garantiza con el ID interno de Woo más la firma HMAC del webhook. Mapeamos campos en código versionado en git, así que cualquier cambio de comportamiento es auditable y reversible. Si actualizas WordPress, cambias de tema o migras de hosting, la integración sigue funcionando porque no toca el WP en absoluto.
Preguntas frecuentes
¿Funciona con WooCommerce Subscriptions?
Sí. Cada renovación recurrente genera factura en una serie de Holded que tú defines (típicamente diferenciada de las ventas one-off). Las cancelaciones, pausas y reactivaciones se propagan al CRM de Holded como cambios de estado en el contacto.
¿Hay que instalar plugins en el WordPress?
No. Usamos webhooks nativos de WooCommerce y la REST API. Cero footprint en tu WP, así que tu tema, tus apps y tu seguridad no se ven afectados. Y la integración sobrevive a cualquier update de WordPress.
¿Soporta WooCommerce Bookings o productos complejos?
Sí. Mapeamos los meta-datos de Bookings (fechas, recursos, personas) como líneas de factura con conceptos descriptivos. Para productos variables, cada variación va con su SKU correspondiente en Holded.
¿Y si tengo varios WooCommerce (multi-tienda)?
Cada tienda Woo puede ir a una serie de facturación distinta en Holded, con sus propios mapeos de IVA y país. Es habitual en grupos con marcas separadas que comparten administración.
¿Manejáis IVA intracomunitario y exportaciones?
Sí. Validamos NIF contra VIES, aplicamos 0% en B2B intracomunitario válido, IOSS para B2C UE, y 0% en exportaciones a terceros países. Todo queda registrado para el modelo fiscal correspondiente.
¿Y si Woo o Holded están caídos un rato?
La cola persistida retiene los webhooks y reintenta con backoff durante 24 h. Cuando vuelven, todo se procesa en orden. No se pierde ningún pedido nunca.
Holded vs el resto. Sin marketing.
Si todavía no tienes claro si Holded es la herramienta correcta para tu pyme, estas son las comparativas honestas con las alternativas más comunes en España.
Integraciones relacionadas
Otras conexiones que solemos hacer en la misma categoría que WooCommerce.
Integración QuickBooks Shopify — Cada pedido de Shopify se convierte en una factura correcta en QuickBooks, con impuestos y comisiones cuadrados.
Integración Holded PrestaShop — PrestaShop ↔ Holded sin depender del módulo oficial de pago.
Integración Xero Shopify — Pedidos, reembolsos y payouts de Shopify sincronizados a Xero, cuadrados y sin duplicados.
¿Quieres conectar varios SaaS a la vez? Ver pack "Proyecto completo"
¿Tienda online? Mira el vertical completo de ecommerce
¿Hablamos de tu integración con WooCommerce?
Llamada de 30 minutos sin compromiso. Salimos con alcance y precio.