Esta guía te lleva desde cero hasta emitir tu primera factura real en VERI*FACTU. Sigue los pasos en orden — cada uno prepara el siguiente.
Antes de empezar
Asegúrate de que tu tienda cumple los requisitos mínimos:
| Requisito | Versión mínima |
|---|---|
| WordPress | 6.5 o superior |
| WooCommerce | 8.0 o superior |
| PHP | 8.1 o superior |
| HTTPS | Activo en el servidor |
Extensiones PHP necesarias: openssl, mbstring, gd (o imagick).
Si no sabes si las tienes, el plugin incluye un diagnóstico automático en la pestaña Herramientas que te lo indica todo.
Paso 1 — Contratación en el portal
Ve a verifacwoo.com y contrata el servicio.
Durante el proceso:
- Crea tu cuenta en el portal.
- Rellena los datos de tu empresa como emisor (nombre fiscal, NIF/CIF, dirección).
- Completa el pago.
En cuanto completes los datos básicos, en el portal activa tu acceso al entorno Sandbox (pruebas). Recibirás tu Api key y Api secret para conectar el plugin.
Guardalos: los necesitarás en el Paso 3.
Paso 2 — Instalación del plugin
Opción A — Desde el área de cliente del portal
- Accede al portal y descarga el archivo
vfwoo.zip. - En WordPress: Plugins → Añadir nuevo → Subir plugin.
- Selecciona el ZIP y haz clic en Instalar ahora.
- Activa el plugin.
Opción B — Actualización automática (requiere Api key activa)
Si ya tienes el plugin instalado y la Api key configurada, las actualizaciones aparecerán directamente en Plugins → Actualizaciones de WordPress como cualquier otro plugin.
Una vez activado, verás Veri*Fac*WOO en el menú de WooCommerce.
Paso 3 — Conectar tu Api key
Ve a WooCommerce → Veri*Fac*WOO → API.
Introduce:
- Api key — la clave que te dio el portal
- Api secret — la contraseña asociada a esa clave
Haz clic en Verificar Api. Si los datos son correctos, el plugin se conecta con el portal y activa automáticamente los modos disponibles según tu contrato.
Verás el estado de conexión en la parte superior del panel:
- Sin conexión → Api key no configurada o no válida
- Conectado – Sandbox → conectado al entorno de pruebas
- Conectado – Producción → emitiendo en real
Si no tienes Api key todavía, puedes seguir usando el plugin en modo Básico: genera PDFs de facturas y rectificativas sin límite, sin conexión con la AEAT.
Paso 4 — Configura los ajustes
Ve a WooCommerce → Veri*Fac*WOO → Ajustes.
Configuras:
- Política de expedición — cuándo se emite la factura automáticamente:
- Manual → solo cuando tú lo indiques desde el pedido
- Al completar el pago → en cuanto se procesa el pago
- Al cambiar a Completado → cuando el pedido pasa a estado “Completado”
- Factura simplificada — activa si quieres emitir F2 (sin NIF del cliente) para pedidos bajo 400€
- Emails internos — dirección donde recibirás avisos automáticos del plugin
Paso 5 — Configura la numeración
Ve a WooCommerce → Veri*Fac*WOO → Numeración.
Define las series y el número de inicio para:
- Facturas normales — por ejemplo
FAC-{AAAA}-para obtenerFAC-2026-1,FAC-2026-2… - Facturas rectificativas — por ejemplo
REC-{AAAA}-
Variables disponibles en el patrón: {AAAA} (año 4 dígitos), {AA} (año 2 dígitos), {MM} (mes).
El número de inicio se puede ajustar en cualquier momento antes de emitir facturas reales.
Paso 6 — Configura los impuestos
Ve a WooCommerce → Veri*Fac*WOO → Impuestos.
Aquí asignas cada tasa de IVA de WooCommerce al esquema fiscal que exige VERI*FACTU. Por cada tasa que tengas configurada en WooCommerce verás una fila con los desplegables:
- Calificación — tipo de operación fiscal
- Clave de régimen — régimen especial si aplica
- Categoría — VAT, IPSI, IGIC, etc.
Si tienes dudas sobre cómo clasificar tus tasas, consulta con tu gestor o asesor fiscal.
Paso 7 — Configura el PDF
Ve a WooCommerce → Veri*Fac*WOO → Diseño PDF.
Personaliza el aspecto de tus facturas:
- Nombre fiscal — razón social o nombre comercial
- NIF/CIF — identificador fiscal del emisor
- Dirección — dirección fiscal completa
- Email — email de contacto que aparecerá en los PDFs
- Teléfono — opcional, para el PDF
- Logo — sube el logo de tu empresa
- Colores — color principal, secundario, cabecera de tabla, texto
- Tipografía — tamaño de fuente
- Pie de página — texto libre que aparece al final del PDF (condiciones, aviso legal, etc.)
Paso 8 — Prueba en modo Básico
Antes de conectarte con la AEAT, comprueba que todo funciona correctamente en modo Básico:
- Crea un pedido de prueba en WooCommerce.
- Ve al pedido → busca el panel Veri*Fac*WOO (panel Vitamin).
- Comprueba que aparece el número de factura reservado.
- Haz clic en Ver PDF y revisa que la factura tiene el aspecto correcto: datos de empresa, logo, tus productos, totales, series.
- Si tienes shortcodes en tu página Thank You o área de cliente, comprueba que se muestran bien.
Si algo no cuadra (nombre de empresa, logo, numeración), vuelve a los tabs de configuración y ajusta.
Paso 9 — Prueba en Sandbox
Una vez que todo se ve bien en modo Básico, activa Sandbox desde el tab API.
En Sandbox puedes:
- Emitir facturas de prueba que van al entorno oficial de la AEAT (no son reales).
- Ver el QR, la URL de cotejo y el estado de verificación.
- Comprobar que el flujo completo funciona: emisión → confirmación AEAT → PDF con QR → email al cliente.
Crea un pedido de prueba y emítelo manualmente desde el panel Vitamin. Revisa:
- ¿El estado pasa a “Confirmada AEAT”?
- ¿El QR funciona al escanearlo?
- ¿El cliente recibe el email con el PDF?
- ¿Los avisos internos llegan a tu email?
Si todo está correcto, estás listo para Producción.
Paso 10 — Otorgamiento y activación de Producción
Este es el trámite legal obligatorio para emitir facturas reales bajo VERI*FACTU.
Desde el portal de Veri*Fac*WOO:
- Accede a tu cuenta en el portal.
- Busca el proceso de Otorgamiento o firma digital.
- El portal genera un PDF de autorización.
- Descárgalo y fírmalo con tu firma digital (certificado electrónico o DNI electrónico).
- Sube el PDF firmado al portal.
- El portal confirma la firma con Hacienda — normalmente en un plazo máximo de 5 minutos.
Una vez confirmado, vuelve al tab API del plugin y activa el modo Producción.
Paso 11 — Primera factura real
Con Producción activo, el siguiente pedido que entre en tu tienda seguirá el flujo configurado automáticamente.
Para verificar que todo funciona:
- Crea un pedido real (puedes hacer un pedido de 1€ para probar).
- Comprueba en el panel Vitamin que la factura se emite y el estado pasa a “Confirmada AEAT”.
- Escanea el QR — debe llevar a la verificación en la sede electrónica de la AEAT.
- Comprueba que el cliente recibe el email con el PDF.
A partir de aquí, el plugin funciona solo.
Solución de problemas habituales
El estado se queda en “Pendiente” o “Enviada”
El plugin usa una cola de tareas (Action Scheduler) para verificar las facturas de forma asíncrona. Si la AEAT tarda en responder, el estado puede quedarse en “Enviada” unos minutos. Si persiste:
- Ve a Herramientas → Estado y comprueba que Action Scheduler está activo.
- Comprueba que tu servidor tiene conexión HTTPS saliente a la API de la AEAT.
No aparece el panel Vitamin en el pedido
- Comprueba que el plugin está activo.
- Asegúrate de que el pedido es de tipo
shop_ordero equivalente en HPOS.
El PDF no tiene el logo
- El logo debe estar subido como imagen en la biblioteca de medios de WordPress.
- En el tab Diseño PDF, comprueba que el logo está seleccionado y guardado.
No llegan los emails internos
- Comprueba que has introducido una dirección válida en Ajustes → Emails internos.
- Verifica que WordPress puede enviar emails (usa el plugin WP Mail SMTP si tienes problemas de entrega).
¿Necesitas ayuda?
Desde el panel de Veri*Fac*WOO → sidebar → Crear Ticket puedes abrir un ticket de soporte directamente. El ticket incluye automáticamente la configuración del plugin y el log de actividad para que el equipo pueda ayudarte rápidamente.
Documentación Veri*Fac*WOO · verifacwoo.com