Inicio / WooCommerce y Holded

Integración de WooCommerce con Holded y VeriFactu

Configuramos la integración oficial entre WooCommerce y Holded para que los pedidos lleguen con datos fiscales, impuestos, pagos y series correctamente definidos, y para que Holded gestione la expedición y el envío VERI*FACTU según la operativa aprobada.

Propuesta tras revisar tu tienda y su facturación.

Webyseo no sustituye al productor del SIF ni a tu asesor fiscal. Nuestro trabajo es integrar, mapear, probar y documentar el flujo técnico entre ambas plataformas.

Trato directo con Vicente.

Control de emisión

Borrador o aprobación automática: no es solo una preferencia

La opción correcta depende de la calidad del dato de origen, el volumen y el riesgo asumible. Holded activa el modo borrador por defecto en nuevas integraciones de ecommerce.

Opción 1

Documentos en borrador

Es la configuración inicial más prudente cuando la calidad de los datos todavía debe validarse.

  • Permite revisar NIF, impuestos y líneas antes de aprobar.
  • No genera asiento, numeración definitiva ni envío a AEAT mientras siga en borrador.
  • Reduce el riesgo durante la fase de estabilización.
  • Exige una tarea de aprobación manual o masiva.

Opción 2

Aprobación automática

Conviene cuando el flujo ha sido probado y se desea procesar cada venta sin intervención.

  • La factura se aprueba al crearse.
  • Con VERI*FACTU activo, Holded puede enviarla automáticamente a la AEAT.
  • Necesita reglas de conformidad bien configuradas.
  • Un error de origen puede convertirse inmediatamente en documento definitivo.

Flujo técnico

Cómo viaja una venta de WooCommerce a Holded y a la AEAT

Holded recibe la venta mediante su integración oficial. La aprobación del documento es el momento que convierte el borrador en factura definitiva y, con VERI*FACTU activo, desencadena el envío desde Holded.

1. WooCommerce

Pedido, cliente, productos, impuestos, pago y estado operativo.

2. Plugin oficial + API

Sincroniza ventas, contactos, productos, stock y almacenes según configuración.

3. Documento en Holded

Pedido de venta, ticket o factura; por defecto puede llegar como borrador.

4. Conformidad y AEAT

Al aprobar, Holded aplica sus reglas y envía el registro si VERI*FACTU está activo.

Decisión crítica:

evita que WooCommerce y Holded expidan simultáneamente la misma factura fiscal. El PDF de la tienda puede seguir utilizándose como documento operativo únicamente si no duplica ni contradice la factura definitiva de Holded.

Decisión de arquitectura

Cuándo conviene integrar Holded y cuándo revisar alternativas

La mejor solución no es la que tiene más funciones, sino la que encaja con tu punto de expedición, catálogo, fiscalidad y operación diaria.

Encaje alto

Cuándo Holded es una buena opción

  • Ya utilizas Holded para contabilidad y facturación.
  • Quieres centralizar varias tiendas o canales.
  • Necesitas sincronizar ventas, pagos, stock o almacenes.
  • Aceptas que Holded sea el punto de expedición fiscal.
  • Buscas VERI*FACTU gestionado desde una plataforma externa.

Revisión necesaria

Cuándo hay que estudiar otra arquitectura

  • WooCommerce debe seguir siendo el único sistema fiscal.
  • Usas packs, lotes, números de serie o catálogo muy personalizado.
  • Hay suscripciones, marketplaces o fiscalidad compleja.
  • Existen varias fuentes que ya emiten facturas.
  • Necesitas una integración a medida con API y lógica propia.

Arquitectura antes que plugin

La integración no consiste en instalar y olvidar

El punto crítico es decidir dónde se expide la factura definitiva y cómo llegan a Holded los datos necesarios para aprobarla sin duplicidades ni correcciones manuales.

Lo que puede fallar

Dos plataformas facturando sin una fuente única

  • Facturas duplicadas entre WooCommerce, PDF y Holded.
  • Pedidos aprobados antes de revisar NIF o impuestos.
  • Series distintas entre la tienda y el ERP.
  • Reembolsos sin rectificativa o con importes incoherentes.
  • Stock alterado por SKU duplicados o reglas mal elegidas.

La solución correcta

WooCommerce vende; Holded expide y registra

  • Se define un único punto de expedición fiscal.
  • Los documentos llegan a Holded como borrador o aprobados.
  • Holded aplica las reglas de conformidad y VERI*FACTU.
  • Las devoluciones se prueban con su flujo rectificativo.
  • La tienda conserva una operativa clara y recuperable.

Responsabilidades claras

Quién configura, quién factura y quién valida

Separar responsabilidades evita promesas imposibles y facilita el mantenimiento cuando cambian WooCommerce, Holded o la normativa técnica.

Responsabilidad de Webyseo

Auditoría de WooCommerce, configuración del plugin oficial, mapeos, staging, pruebas, puesta en marcha y documentación técnica.

Responsabilidad de Holded

Producto SIF, declaración responsable, aprobación y bloqueo de documentos, QR/VFAC y comunicación con la AEAT cuando VERI*FACTU está activo.

Responsabilidad del cliente

Criterios fiscales, series, impuestos, cuentas contables, certificado elegido, permisos y validación con su asesor cuando sea necesario.

Integración oficial

Qué puede sincronizar WooCommerce con Holded

La integración cubre mucho más que facturas, pero cada módulo tiene una dirección, requisitos y límites que deben conocerse antes de activarlo.

01

Ventas y pedidos

Configura si cada pedido se convierte en pedido de venta, ticket o factura y qué estados disparan la sincronización.

02

Contactos y NIF

Se revisa la captura de NIF/CIF/NIE y la creación de contactos para que los documentos lleguen con los datos necesarios.

03

Impuestos y pagos

Los impuestos deben existir en Holded y los métodos de pago se relacionan con bancos o pasarelas para facilitar la conciliación.

04

Productos y SKU

Los productos se enlazan por SKU. La sincronización de catálogo funciona de WooCommerce hacia Holded y debe validarse en variantes.

05

Stock y almacenes

El stock puede sincronizarse de forma bidireccional o descontarse solo en Holded. La decisión afecta al control real del inventario.

06

Varias tiendas

Una cuenta Holded puede conectar varias tiendas WooCommerce, pero cada canal debe quedar identificado y probado por separado.

Limitaciones a tener en cuenta: los productos se enlazan por SKU; la documentación de Holded limita la sincronización estándar a productos simples y con variaciones, y no contempla del mismo modo lotes, packs o números de serie. La configuración debe validarse con tu catálogo real.

Configuración crítica

Ocho decisiones que hay que tomar antes de activar VERI*FACTU

No existe una configuración universal. Cada decisión debe responder al modelo de venta, a la fiscalidad y al grado de automatización que realmente necesitas.

Pedido, ticket o factura de venta según el tipo de cliente y la operativa.

02

La fecha y el momento de expedición pueden depender de cuándo el pedido se marca como completado.

03

Revisión manual para mayor control o aprobación automática para un flujo sin intervención.

04

Automatizan los campos necesarios antes de aprobar y enviar documentos.

05

Debe definirse qué series utiliza Holded y cómo conviven con otros canales.

06

El flujo se prueba para confirmar rectificativa, nuevo documento e importes finales.

07

La sincronización normal cubre periodos limitados; importaciones antiguas requieren una estrategia específica.

08

Holded permite usar su certificado o uno propio; también hay que revisar roles y acceso a conformidad.

Método Webyseo

De la auditoría al primer documento aprobado

Configuramos sobre una réplica, probamos la operativa completa y solo activamos la automatización cuando los datos y los resultados son consistentes.

PASO 01

Auditamos el flujo real

Revisamos checkout, NIF, impuestos, pasarelas, estados, plugins de factura y configuración actual de Holded.

PASO 02

Configuramos en staging

Instalamos el plugin oficial, conectamos la API, definimos el destino de las ventas y preparamos reglas y mapeos.

PASO 03

Ejecutamos la matriz

Probamos pedido pagado, cancelación, devolución, NIF, impuestos, stock, duplicados y documentos en borrador o aprobados.

PASO 04

Activamos y documentamos

Pasamos a producción, validamos las primeras operaciones y entregamos alcance, evidencias y procedimiento de incidencias.

Validación antes de producción

Matriz de pruebas para Holded + WooCommerce

La integración solo puede considerarse terminada cuando reproduce correctamente los escenarios que ocurren en tu tienda, incluidos los que fallan.

Matriz mínima recomendada antes de aprobar automáticamente documentos reales.

Desliza para ver todas las columnas.

Escenario Qué se valida Resultado esperado
Pedido pagado Estado, fecha, cliente, productos, impuestos, pago y serie. Documento correcto
Pedido pendiente o fallido Que no se expida una factura definitiva antes del momento definido. Sin emisión prematura
Cliente empresa NIF/CIF/NIE, razón social, país, código postal y creación del contacto. Datos completos
Impuestos Correspondencia entre WooCommerce y los impuestos configurados en Holded. Importes coincidentes
Devolución Sincronización del reembolso, rectificativa y nuevo documento cuando corresponda. Trazabilidad completa
SKU y stock Productos simples/variables, coincidencia SKU y dirección de la sincronización. Inventario coherente
Reimportación Forzar sincronización sin duplicar documentos ni sobrescribir datos incorrectamente. Sin duplicados
VERI*FACTU Reglas de conformidad, aprobación, bloqueo, QR/VFAC y estado de envío. Registro aceptado

Qué recibe el cliente

Una integración documentada y mantenible

El resultado debe poder revisarse, explicarse y recuperar ante una incidencia. No basta con que el primer pedido “parezca sincronizar”.

Mapa del flujo actual, dependencias, riesgos y decisión sobre el punto de expedición.

02

Plugin, API, ventas, contactos, impuestos, pagos, series, productos, stock y almacenes.

03

Staging seguro para validar sin afectar pedidos, stock, clientes ni facturación real.

04

Pedidos, NIF, impuestos, reembolsos, sincronización, borrador y aprobación automática.

05

Capturas, documentos y estados suficientes para comprobar el comportamiento configurado.

06

Checklist de producción, primeras operaciones revisadas y procedimiento de soporte.

Ventas

Pedido, ticket o factura en Holded

Datos fiscales

NIF, contacto, país e impuestos

Inventario

Productos, SKU, stock y almacén

VERI*FACTU

Aprobación, QR, VFAC y envío desde Holded

¿Ya utilizas Holded y quieres conectarlo correctamente con WooCommerce?

Revisaré cómo se crean hoy los documentos, qué datos llegan, dónde puede haber duplicidades y qué configuración conviene probar.

Preguntas frecuentes

Dudas sobre Holded, WooCommerce y VERI*FACTU

Documentación oficial consultada:

·

·

·

.

La funcionalidad exacta puede cambiar con futuras versiones del plugin o del servicio.

La arquitectura recomendada para esta integración es que WooCommerce origine la venta y que Holded expida el documento fiscal definitivo. Mantener dos sistemas emitiendo la misma factura genera duplicidades y dificulta la trazabilidad.
El plugin sincroniza la información hacia Holded. Es Holded, después de aprobar el documento y con VERI*FACTU activo, quien gestiona el registro, el QR/VFAC y el envío a la AEAT conforme a su configuración.
El modo borrador se activa por defecto al crear la integración. También puede configurarse la aprobación automática, pero solo debería utilizarse después de validar datos fiscales, impuestos, series y devoluciones.
WooCommerce necesita capturar el NIF/CIF/NIE mediante un campo compatible. La integración crea o relaciona contactos durante la sincronización de ventas, por lo que conviene probar el campo, la validación y los datos que llegan al documento.
El catálogo se importa de WooCommerce a Holded mediante SKU. El stock puede configurarse de forma bidireccional, mientras que otros elementos tienen una dirección concreta y limitaciones según el tipo de producto.
La documentación actual de Holded contempla la sincronización de devoluciones y un flujo de rectificación. Aun así, debe probarse con tu configuración para verificar importes, documento original, rectificativa y nuevo documento cuando exista una modificación.
Sí. Holded permite conectar varias tiendas, pero cada una debe configurarse y validarse como un canal independiente, especialmente en series, stock, almacenes y métodos de pago.
Holded permite utilizar el certificado proporcionado por la plataforma o subir un certificado propio, según la configuración de conformidad y permisos. La elección debe revisarse antes de activar definitivamente el flujo.

Recursos relacionados

Amplía la información técnica

Estas páginas cubren la implantación general, la arquitectura WordPress y los casos técnicos que deben probarse en una integración real.

Implantación VeriFactu

Servicio general para tiendas WooCommerce sin una arquitectura de facturación todavía definida.

VeriFactu en WordPress

Guía técnica sobre WordPress, WooCommerce, SIF, registros y modalidades.

Facturas rectificativas

Qué ocurre con devoluciones y correcciones una vez expedida la factura.

Comparativa de plugins

Conectores, SaaS y plugins SIF para WooCommerce: diferencias y límites.

DOCUMENTACIÓN DEL PRODUCTOR

Verifica la integración y sus requisitos.

Consulta la documentación oficial de Holded para WooCommerce. Las funciones y compatibilidades deben contrastarse con la versión y el plan utilizados antes de activar la operativa.

TRATO DIRECTO CON VICENTE

Cuéntame cómo factura tu WooCommerce.

Indica el sistema actual, el volumen aproximado y las integraciones. Revisamos el alcance técnico y las pruebas necesarias antes de presupuestar. No incluyas contraseñas ni claves API.

Trabajo desde Sabadell con empresas y profesionales de toda España.

Revisar mi proyecto

Los campos con * son obligatorios.

Formulario en revisión: el envío está desactivado en este entorno. Consultar la Política de Privacidad.