Adaptar WordPress a Verifactu: Guía para Servicios, Academias y Membresías (2027) 🧩
💡 Contexto Importante
Esta guía está especializada en negocios de servicios, formación y suscripciones que usan WordPress.
👉 ¿Tu negocio es una tienda online de productos físicos con carrito de compra? Entonces necesitas nuestra guía específica: Cómo Adaptar WooCommerce a Verifactu.
Cuando hablamos de WordPress y ventas, automáticamente pensamos en carritos de compra. Pero la realidad del ecosistema digital español es mucho más amplia. Miles de autónomos y PYMES utilizan WordPress para gestionar Academias Online (LMS), sitios de Membresía, venta de entradas, donaciones o cobro de servicios profesionales mediante formularios.
Aquí surge un problema técnico y legal crítico: la mayoría de plugins que gestionan estas transacciones (como LearnDash, MemberPress, Gravity Forms o GiveWP) están diseñados bajo estándares anglosajones. Generan «recibos» (receipts) o confirmaciones de pago por email, pero no generan facturas legales conforme al Reglamento de Facturación español, y mucho menos cumplen con los requisitos de inalterabilidad y trazabilidad de Verifactu.
Como experto en integraciones, te advierto: si estás cobrando a través de tu web y confías en que el email de confirmación de Stripe es suficiente, estás en riesgo de sanción. En este artículo técnico, vamos a desglosar cómo adaptar WordPress a Verifactu cuando no usas una tienda estándar.
1. ¿Afecta Verifactu si cobro servicios o cursos en mi web?
Sí, Verifactu afecta a cualquier transacción económica B2B o B2C realizada a través de tu web, independientemente de si vendes un producto físico, una hora de consultoría o el acceso a un curso online. Si hay cobro, debe haber factura certificada.
El error común es pensar que la Ley Antifraude solo aplica a «tiendas». La ley aplica a la actividad económica. Si tu WordPress tiene una pasarela de pago (Stripe, PayPal, Redsys) conectada a un formulario de contacto o a un plugin de cursos, estás emitiendo una venta telemática.
Hasta ahora, muchos profesionales generaban la factura manualmente en un Word o Excel al final del mes. Con la entrada en vigor de la normativa (obligatoria en 2027 para la mayoría), la factura debe generarse en el momento de la operación (o en plazos muy estrictos), firmarse digitalmente y contener el código QR. Tu instalación de WordPress debe ser capaz de disparar este proceso automáticamente.
2. El Reto Técnico de los Plugins de Membresía y LMS
Plugins populares como LearnDash, LifterLMS, MemberPress o Paid Memberships Pro son excelentes para gestionar contenidos, pero nefastos para la fiscalidad española. Su lógica interna suele ser:
- El usuario paga.
- Se crea un usuario en WordPress.
- Se envía un email de «Order Completed».

Para adaptar WordPress a Verifactu en estos casos, no podemos depender del sistema de «recibos» del plugin. Necesitamos extraer los datos de la transacción (Webhook) y enviarlos a un sistema externo que sí sea un «Software Garante», conforme a los requisitos técnicos publicados por la Agencia Tributaria.
3. Facturación a través de Formularios (Gravity Forms, WPForms)
Muchos consultores, psicólogos o abogados utilizan plugins de formularios avanzados como Gravity Forms, Ninja Forms o WPForms con add-ons de pago (Stripe/PayPal) para cobrar servicios puntuales o reservas.
Este escenario es crítico. El formulario procesa el pago, pero normalmente no genera ningún documento fiscal, o genera un PDF simple sin validez. La solución aquí pasa por utilizar la capacidad de Webhooks de estos formularios.
Cada vez que un formulario se envía y el pago es exitoso, WordPress debe lanzar una «señal» (Webhook) con los datos del cliente (Nombre, NIF, Dirección, Importe) hacia una herramienta de facturación. Si tu formulario no pide el NIF, ya estás incumpliendo el primer paso para poder emitir una factura correcta.
4. 3 Estrategias para Conectar WordPress con Hacienda (Sin Woo)
Si no usas WooCommerce, no tienes el ecosistema de plugins de facturación «fáciles». Aquí entramos en el terreno de la integración pura. Estas son las tres vías profesionales para cumplir.
4.1. La Ruta del Conector (Zapier/Make)
Es la opción más flexible para sitios de membresía y formularios. Utilizas una herramienta de automatización (iPaaS) como intermediaria.
- El disparador (Trigger): «Nuevo pago en Stripe» o «Nuevo envío de Gravity Forms».
- La acción: «Crear factura en [Software Garante]».
- El resultado: El software garante (ej: Holded, Quaderno, FacturaDirecta) genera la factura Verifactu, la firma y se la envía al cliente por email.
4.2. La Solución SaaS Dedicada (Quaderno, etc.)
Existen plataformas de gestión fiscal global como Quaderno que tienen plugins nativos para WordPress que no dependen de WooCommerce. Estos plugins se integran directamente con pasarelas como Stripe o PayPal.
Cuando detectan un cobro en tu cuenta de Stripe (iniciado desde tu WordPress), interceptan la transacción, calculan los impuestos correctos (fundamental para ventas internacionales de servicios digitales) y emiten la factura Verifactu automáticamente.
🚀 Herramienta Práctica: ¿Qué software externo elijo?
Para conectar tu WordPress sin tienda, necesitas un software que tenga una API robusta o conectores con Zapier. No todos valen.
👉 Analizamos las mejores opciones aquí: Los 7 Mejores Adaptadores Verifactu (Análisis Técnico)
4.3. API REST para Desarrolladores
Si has desarrollado tu sitio en WordPress como un Headless CMS o tienes un plugin a medida, la única vía es la programación. Deberás conectar los «hooks» de tu plugin de venta (ej: pymnt_after_payment) con la API de un proveedor de facturación electrónica.
No intentes programar la generación del XML y la firma digital tú mismo dentro de WordPress a menos que seas un experto en criptografía y normativa tributaria. Es mucho más seguro (y barato a la larga) conectar vía API con un proveedor que ya esté certificado.
5. El Caso Crítico: Renovaciones Automáticas y Pagos Recurrentes
Si tu modelo de negocio en WordPress se basa en suscripciones (Membership Site) o pagos recurrentes (ej: mantenimiento web, igualas de consultoría), Verifactu te obliga a la automatización total. No hay término medio.
Imagina que tienes 300 suscriptores en tu academia online. El día 1 de cada mes, tu pasarela de pago (Stripe/PayPal) procesa automáticamente 300 cobros a las 03:00 de la madrugada. Bajo la nueva normativa, cada uno de esos cobros exitosos debe generar inmediatamente una factura con su huella digital, su código QR y, en la modalidad Veri*Factu, enviarse a la AEAT.
El problema operativo:
- Humanamente imposible: No puedes levantarme a las 3 AM para emitir 300 facturas manualmente.
- Gestión de Fallos: Si un pago falla (tarjeta caducada), NO se debe generar la factura. Muchos sistemas mal configurados generan la factura el día 1 independientemente de si el cobro se ha realizado o no. Esto te obligaría a emitir facturas rectificativas masivas por impagos, ensuciando tu contabilidad ante Hacienda.
Por tanto, para sitios de membresía con WordPress, la única arquitectura viable es aquella que conecta el Webhook de «Pago Exitoso» (Invoice Payment Succeeded) de la pasarela directamente con el software de facturación. El plugin de membresía (MemberPress, etc.) gestiona el acceso al contenido, pero el software garante debe escuchar al dinero, no al usuario.
⚠️ Advertencia: Errores que Cuestan Dinero
Configurar mal las renovaciones automáticas es una de las fuentes más comunes de sanciones y descuadres de IVA. Hemos recopilado los fallos más habituales para que no te pasen a ti.
👉 Revisa la lista de peligros: Errores Verifactu Comunes y Cómo Evitarlos
6. Hoja de Ruta de Implementación Técnica
Adaptar WordPress a Verifactu en un sitio de servicios requiere orden. No es instalar y listo. Sigue estos pasos:
Paso 1: Auditoría de Captación de Datos (User Meta)
Revisa tus formularios de registro o checkout. ¿Estás pidiendo el NIF/CIF? La mayoría de plugins LMS americanos no traen este campo. Debes añadirlo (usando plugins de campos personalizados o funciones) y asegurarte de que se guarda en la base de datos (tabla wp_usermeta o similar) para poder extraerlo después.
Paso 2: Selección del Middleware
Elige el software de facturación que actuará como «cerebro fiscal». Debe tener integración con Zapier/Make o un plugin específico para tu sistema (ej: integración nativa con MemberPress).
Paso 3: Mapeo de Productos y Servicios
Asegúrate de que los «productos» o «niveles de membresía» en tu WordPress tienen una correspondencia clara en el sistema de facturación. Si vendes un «Curso de SEO», el sistema de facturas debe saber si eso lleva IVA al 21% o está exento (si es formación reglada, por ejemplo). Puedes consultar nuestra guía sobre factura electrónica para entender mejor los requisitos.
Paso 4: Pruebas de Webhooks
Realiza compras de prueba. Verifica que el Webhook se dispara, que la información llega al software de facturación, que se genera la factura con QR y que el cliente la recibe. Verifica también qué pasa con las renovaciones automáticas de suscripciones (un punto crítico donde suelen fallar las integraciones).
💡 Guía Esencial: Empieza con Buen Pie
Si estás montando ahora tu academia o servicio online, es el momento perfecto para diseñar estos flujos correctamente desde el día 1, no cuando tengas 500 alumnos y un lío fiscal.
👉 Lee nuestra guía para nuevos negocios: Cómo Emprender un Negocio Digital Cumpliendo la Ley
7. Preguntas Frecuentes
1. ¿Es obligatorio Verifactu si solo vendo cursos online o infoproductos?
Sí, absolutamente. Si realizas una actividad económica y emites facturas (aunque sean simplificadas a particulares), estás obligado a usar un sistema Verifactu. La naturaleza digital del producto no exime del cumplimiento; de hecho, la trazabilidad digital hace que sea más fácil de auditar por la AEAT.
2. ¿Los recibos de Stripe o PayPal sirven como factura para Hacienda?
No. Los correos de confirmación de Stripe o PayPal son justificantes de pago, pero no cumplen con los requisitos del Reglamento de Facturación ni con Verifactu. No tienen serie correlativa fiscal propia, ni huella digital, ni código QR, ni garantizan la inalterabilidad exigida por la ley.
3. Uso LearnDash/MemberPress, ¿necesito cambiar de plugin para cumplir?
No necesariamente. Puedes mantener tu plugin LMS o de membresía para la gestión del contenido y el acceso, pero debes «desacoplar» la facturación. Necesitarás conectar tu sistema (vía plugin add-on o conector tipo Zapier) a un software de facturación externo que sí esté certificado y genere las facturas legales.
4. ¿Cómo envío la factura con QR a mis alumnos automáticamente?
Al integrar un software garante (como Quaderno o FacturaDirecta), este detecta el pago en tu web y envía automáticamente un correo electrónico al alumno con la factura en PDF adjunta (o un enlace de descarga) que ya incluye el código QR Verifactu y todos los datos fiscales obligatorios.
5. ¿Qué pasa si mis clientes son extranjeros (fuera de España)?
Debes emitir la factura a través de tu sistema Verifactu igualmente. Si el cliente es intracomunitario (ROI) o extracomunitario, la factura puede estar exenta de IVA (según las reglas de localización del servicio), pero el registro de la operación debe generarse, firmarse y (si optas por ello) enviarse a la AEAT como cualquier otra venta.
6. ¿Puedo emitir una sola factura resumen al final del día por todas las ventas?
La normativa permite facturas recapitulativas o tiques diarios en ciertos escenarios B2C, pero en el entorno digital, donde cada transacción deja un rastro bancario individual inmediato, lo técnicamente más seguro y sencillo para la trazabilidad es emitir una factura por cada cobro recibido.
7. Si uso un formulario de Gravity Forms para cobrar servicios, ¿cómo facturo?
Debes configurar el formulario para que recoja obligatoriamente el NIF/CIF del cliente. Luego, mediante un Webhook o una integración con Zapier/Make, envías esos datos a tu software de facturación para que genere la factura legal en el momento del pago. El PDF simple que genera Gravity Forms no es válido.
8. ¿Existe algún plugin gratuito de WordPress para Verifactu?
Es muy difícil encontrar una solución 100% gratuita y segura, ya que el software requiere mantenimiento constante, firma digital y servidores seguros para garantizar la inalterabilidad. Lo habitual son modelos «Freemium» (gratis hasta X facturas) o de pago por uso (SaaS) que garantizan el cumplimiento y las actualizaciones legales.
9. ¿Qué ocurre si se corta internet en el momento de la venta?
Tu sistema debe ser capaz de registrar la operación localmente, generar la huella y el QR, y poner el registro en «cola de envío». En cuanto se restablezca la conexión, el sistema debe remitir automáticamente los registros pendientes a la AEAT respetando el orden y la integridad de la cadena.
10. ¿Cuándo entra en vigor la obligación para academias y servicios online?
Los plazos son generales: 1 de enero de 2027 para empresas y 1 de julio de 2027 para autónomos y profesionales. Sin embargo, dado que las integraciones técnicas en WordPress pueden ser complejas, se recomienda empezar la adaptación durante 2025-2026.
11. ¿Tengo que pedir el DNI/NIF a todos mis suscriptores?
Para emitir una factura completa, sí. Si emites facturas simplificadas (tickets) por importes bajos a consumidores finales, no siempre es obligatorio que aparezca el NIF del destinatario en el documento impreso, pero tu sistema debe registrar la operación correctamente. Consulta con tu asesor para tu caso específico.
12. ¿Qué pasa si un cliente pide devolución de un curso?
No puedes simplemente «borrar» la factura original. Tu sistema debe generar una factura rectificativa (abono) que anule la operación anterior. Esta rectificativa también tendrá su propia huella, código QR y se encadenará al registro de la factura original.
13. ¿Puedo usar el portal gratuito de la AEAT para facturar mis servicios?
La AEAT habilitará una solución pública de facturación básica para pequeños profesionales. Si tienes muy poco volumen (ej: 2 facturas al mes), podría servirte, pero tendrás que meter los datos manualmente. Si tienes una academia con ventas automáticas (300 al mes), esta opción es inviable operativamente; necesitas automatización.
14. ¿Cuáles son las sanciones por no adaptar mi WordPress?
Utilizar sistemas de facturación que no garanticen la inalterabilidad y trazabilidad («software de doble uso») puede acarrear multas de hasta 50.000 euros por ejercicio fiscal para el usuario. La sanción es por la tenencia y uso del sistema no conforme, no solo si se detecta fraude.
15. El Kit Digital ya ha terminado, ¿existen otras ayudas para adaptar mi web?
Aunque el plazo de solicitud del Kit Digital general ha finalizado, la adaptación sigue siendo obligatoria. No obstante, para 2026 se han activado nuevas líneas de ayudas autonómicas (como las de la Comunidad de Madrid, Andalucía o País Vasco) específicas para la modernización de comercios y digitalización. Te recomendamos consultar con tu asesor o cámara de comercio local las convocatorias vigentes en tu Comunidad Autónoma, ya que muchas han lanzado «Cheques de Innovación» o subvenciones directas para cumplir con la normativa Verifactu.
8. Conclusión: Profesionaliza tu Gestión
Adaptar WordPress a Verifactu fuera del entorno WooCommerce es un desafío técnico, principalmente porque las herramientas de membresía y servicios no suelen tener la fiscalidad europea en su ADN. Sin embargo, es el paso definitivo para profesionalizar tu negocio digital.
Dejar de depender de procesos manuales y tener un sistema que factura, firma y envía automáticamente mientras tú duermes (o creas contenido) no es solo una obligación legal, es una liberación operativa. Aprovecha la llegada de Verifactu para conectar de verdad tu WordPress con el mundo real de la gestión empresarial.