Integración de WooCommerce con Contasimple y VeriFactu
Antes de conectar
Hay cinco decisiones que no deben improvisarse
Instalar el plugin es sencillo. Definir cuándo y cómo se expide la factura es lo que evita duplicados, series incorrectas y pedidos sin sincronizar.
- Qué estado de WooCommerce dispara la factura
- Qué series se usarán para cada documento
- Cómo se mapearán pagos, impuestos y NIF
- Qué hacer con pedidos históricos y reembolsos
- Qué modalidad se activa en Contasimple
WooCommerce vende; Contasimple factura y registra
Dos sistemas facturando
Un plugin PDF puede asignar una serie mientras Contasimple crea otra factura distinta. El resultado son documentos duplicados, numeraciones incompatibles y correcciones difíciles.
- Factura PDF independiente
- Contasimple crea otra numeración
- Reembolso sin rectificativa coherente
- Emails duplicados al cliente
Contasimple como sistema de facturación
WooCommerce envía la operación mediante el plugin oficial. Contasimple genera el documento, asigna la serie y gestiona VERI*FACTU según la configuración de la cuenta.
- Un único documento fiscal
- Series administradas de forma coherente
- Cola y registros de sincronización
- PDF emitido desde Contasimple
Quién configura, quién factura y quién decide
Responsabilidad de Webyseo
- Auditoría de WordPress y WooCommerce
- Instalación y configuración del plugin
- API Key, empresas y métodos de pago
- Series, NIF, impuestos y estados
- Staging, pruebas y documentación
Responsabilidad de Contasimple
- Producto SIF y declaración responsable
- Generación y conservación del registro
- QR y remisión si se activa VERI*FACTU
- Numeración y documento fiscal
- Evolución del software y de su API
Cliente y asesor fiscal
- Modalidad aplicable y posibles exenciones
- Series y criterios tributarios
- Impuestos, retenciones y recargo
- Operaciones intracomunitarias o especiales
- Validación de la operativa real
Del pedido de WooCommerce al registro en Contasimple
Funciones reales de la integración WooCommerce–Contasimple
Pedidos nuevos
Los pedidos que alcanzan el estado configurado se añaden a la cola y se sincronizan con Contasimple.
Pedidos anteriores
Es posible importarlos manualmente por periodos, pero requieren un plan de migración para no romper la cronología.
Clientes y NIF
Los clientes se crean con los datos de facturación y el campo fiscal puede configurarse como obligatorio.
Métodos de pago
La configuración vincula las pasarelas de WooCommerce con las formas de pago creadas en Contasimple.
Series
Dispone de máscaras diferenciadas para facturas, simplificadas y rectificativas negativas.
PDF al cliente
El envío puede ser automático o manual mediante los correos de WooCommerce.
Reembolsos
El plugin contempla cantidades negativas y reembolsos parciales, pero el flujo debe validarse en staging.
Cola y logs
Permite revisar pendientes, reintentar sincronizaciones y descargar información para diagnosticar errores.
Nueve decisiones que condicionan el resultado
Estado de expedición
Completado, Procesando o En espera. Debe corresponder con la confirmación real del pago y la entrega.
Series y máscaras
Facturas, simplificadas y rectificativas deben tener numeración coherente y documentada.
Campos fiscales
NIF, razón social, VIES, recargo de equivalencia, IRPF y direcciones deben probarse con casos reales.
Otros plugins de factura
Contasimple recomienda desactivarlos si también generan documentos fiscales para evitar duplicidades.
Pedidos históricos
La importación manual puede crear series con prefijos adicionales para preservar el orden cronológico.
Reembolsos
Hay que validar devolución parcial, total, múltiples reembolsos y su correspondencia documental.
Correos PDF
Debe decidirse quién envía la factura, cuándo y qué ocurre con pedidos históricos o reenvíos manuales.
Moneda y redondeos
El plugin trabaja con la moneda de la región fiscal y puede exigir ajustes en tiendas multidivisa.
Modalidad en Contasimple
VERI*FACTU o situación de exención deben configurarse en la cuenta con criterio fiscal validado.
Lo que conviene verificar en la instalación real
Configuración controlada antes de facturar en producción
Auditoría
Versiones, HPOS, plugins de facturación, pasarelas, estados, impuestos, cron y volumen histórico.
Configuración
API Key, empresa, métodos de pago, NIF, series, estado de expedición y correos.
Pruebas
Pedidos, reembolsos, errores, reintentos, redondeos, VIES, histórico y VERI*FACTU.
Activación
Ventana de puesta en marcha, revisión de cola, evidencias, documentación y soporte inicial.
No se considera terminada hasta validar estos escenarios
| Escenario | Qué debe ocurrir | Evidencia | Resultado |
|---|---|---|---|
| Pago con tarjeta | La factura se sincroniza una sola vez al alcanzar el estado definido. | Pedido, cola, factura y PDF | Obligatorio |
| Transferencia bancaria | No debe facturarse antes de confirmar el cobro si la operativa así lo exige. | Historial de estados | Obligatorio |
| Pedido fallido o cancelado | No genera una factura fiscal definitiva. | Cola vacía / sin documento | Obligatorio |
| Cliente empresa | NIF, razón social y dirección llegan correctamente a Contasimple. | Ficha del cliente y factura | Obligatorio |
| IVA, RE e IRPF | Los tipos y cálculos coinciden entre pedido y documento. | Desglose fiscal | Según tienda |
| Reembolso parcial | Se genera el documento correctivo correspondiente sin duplicar la factura original. | Factura y rectificativa | Obligatorio |
| Pedidos históricos | Se importan por lotes definidos, sin alterar la serie de pedidos nuevos. | Informe de migración | Proyecto aparte |
| API no disponible | El pedido queda pendiente, se registra el error y puede reintentarse. | Cola, log y aviso | Obligatorio |
| Plugin PDF anterior | No emite una segunda factura ni envía otro documento fiscal. | Pedido y correos | Obligatorio |
| VERI*FACTU activo | Contasimple genera el QR y gestiona la remisión según su configuración. | Documento y estado | Validar cuenta |
El plugin conecta pedidos; Contasimple gestiona VERI*FACTU
VERI*FACTU
Contasimple remite los registros a la AEAT cuando esta modalidad está activa. La permanencia y el momento de activación deben revisarse.
Situación de exención
La interfaz de Contasimple contempla “Exento” para supuestos como SII o TicketBAI. Webyseo no determina si el cliente puede aplicarlo.
Declaración responsable
La certificación del producto corresponde al fabricante y debe asociarse a la versión concreta del sistema utilizado.
Cuándo encaja Contasimple y cuándo hay que revisar otra arquitectura
Buen encaje
- Ya utilizas Contasimple
- WooCommerce es una instalación de sitio único
- Una moneda fiscal principal
- Pedidos con estados y pagos estándar
- Necesitas centralizar facturación e impuestos
- Quieres importar un histórico controlado
Puede requerir adaptación o alternativa
- WordPress Multisite
- Multidivisa contable real
- Suscripciones y renovaciones complejas
- Marketplaces o múltiples fuentes de pedidos
- Checkout fiscal muy personalizado
- Otro ERP o plugin que ya expide facturas
Una integración documentada, no una conexión opaca
Informe inicial
Compatibilidad, riesgos, dependencias y decisiones pendientes.
Configuración
Plugin, API, empresa, pagos, series, NIF, estados y correos.
Matriz de pruebas
Resultados de pedidos, errores, devoluciones y escenarios fiscales.
Puesta en marcha
Ventana de activación, revisión de cola y guía operativa.
Dudas antes de conectar WooCommerce con Contasimple
Cuéntame cómo funciona hoy tu tienda
Para presupuestar con criterio necesito saber qué versión utilizas, cuándo consideras pagado un pedido y cómo facturas actualmente.
- URL y versiones de WordPress/WooCommerce
- Cuenta y plan actual de Contasimple
- Estado que debería disparar la factura
- Plugins de facturación ya instalados
- Pedidos históricos y volumen mensual
- Casos especiales: VIES, RE, IRPF o multidivisa
