Factura Directa es uno de los servicios de facturación online más extendidos entre autónomos y pymes españolas. Hace muy bien lo que hace: emitir facturas legales, llevar la numeración secuencial, calcular IVA, gestionar contactos y dejarte tu contabilidad presentable. El problema empieza cuando lo usas en serio: te das cuenta de que ningún sistema de cobro habla con él de fábrica. Ni Stripe, ni WooCommerce, ni la mayoría de pasarelas. Si quieres automatizar Factura Directa para que cada cobro genere su factura sin que tú intervengas, te toca pelearte con integraciones de terceros, y eso es la fuente de la mayoría de quebraderos de cabeza con FD. Esta guía te ordena las opciones reales, sus límites y cuándo merece la pena cada una.
Qué es Factura Directa (y qué no es)
Factura Directa es una aplicación SaaS española de facturación electrónica para autónomos y pymes. Te deja crear facturas con tu numeración, gestionar contactos, controlar el IVA por país, registrar pagos y exportar lo que necesite tu contable. Es funcional, fiable y tiene buen soporte.
Lo que no es, y conviene tenerlo claro, es una pasarela de pago. No cobra. No tiene tienda. No conecta solo con tu Stripe ni con tu WooCommerce. Su API existe, está documentada y funciona bien, pero alguien tiene que llamarla cada vez que hay un cobro. Ese alguien eres tú, o un sistema que pongas tú en medio.
Por qué automatizar Factura Directa importa más en 2026
Hace cinco años podías facturar a mano en Factura Directa al final del mes y no pasaba nada. Hoy hay cuatro factores que cambian la cuenta:
- Verifactu (VERI*FACTU, nombre oficial) ya tiene calendario firme. Tras el Real Decreto-ley 15/2025 (2 de diciembre de 2025), será obligatorio el 1 de enero de 2027 para sociedades y el 1 de julio de 2027 para autónomos. La normativa exige numeración secuencial sin huecos, encadenamiento de hashes entre facturas y, en muchos casos, envío en tiempo casi real a Hacienda. Hacerlo a mano es viable solo si tu volumen es bajísimo.
- La factura electrónica B2B (Ley Crea y Crece, regulada por el RD 238/2026 de 25 de marzo de 2026) entra escalonadamente en 2027-2028. Suma otra capa de obligaciones técnicas que convienen automatizar.
- Los modelos de negocio recurrentes (suscripciones SaaS, membresías, infoproductos con planes mensuales) generan decenas de cobros al mes que pasan por Stripe o por una pasarela parecida. Sin automatización, el contable acaba reconstruyendo facturas desde el panel de Stripe o desde tu WooCommerce.
- El IVA por país se ha vuelto una pesadilla con las reglas intracomunitarias y las ventas a distancia. Si vendes a clientes en distintos países, calcular bien el IVA factura por factura es un proyecto entero si no tienes algo que lo automatice.
La consecuencia: si vendes online en España con un poco de volumen recurrente, automatizar Factura Directa ya no es un lujo, es lo mínimo razonable para no comerte el margen en horas administrativas, ni jugártela con la AEAT.
Las tres formas reales de conectar tu cobro con Factura Directa
Hay tres caminos prácticos para que cada cobro acabe en una factura de Factura Directa. Cada uno tiene su sitio.
A mano
Sigue siendo la opción más común para volúmenes bajos. Cobras en Stripe o en WooCommerce, abres Factura Directa, tecleas el cliente, el importe, el IVA y la descripción, generas la factura y se la envías al cliente. Es robusta porque no depende de ninguna integración. Es lenta y propensa a errores de transcripción.
Tiene sentido si emites menos de 20-30 facturas al mes y tu negocio no es recurrente. En el momento en que las suscripciones empiezan a renovarse, este camino se hace insostenible.
Conectar con Zapier o Make
La opción «intermedia» es montar un Zap o un escenario de Make que escuche un evento de Stripe (por ejemplo payment_intent.succeeded) y llame a la API de Factura Directa para crear la factura. Sobre el papel funciona; en la práctica es donde más gente se atasca.
Los problemas habituales:
- Zapier no entiende los eventos de suscripción de Stripe (la diferencia entre
invoice.paidypayment_intent.succeededno es trivial; suelen acabar facturando dos veces o ninguna). - No reutiliza contactos en Factura Directa: cada cobro crea un contacto nuevo, ensuciando tu base.
- El cálculo del IVA por país hay que programarlo a mano dentro del Zap, con condicionales que se rompen cada vez que Stripe cambia un nombre de campo.
- Cobra por uso. Cuando el volumen sube, el coste de Zapier compite con el de la propia herramienta.
- Cuando algo cambia en Stripe (y cambia, regularmente), tu Zap se rompe y te enteras tarde.
Es una opción válida si tienes muy pocos cobros y mucha paciencia. Si vives de un negocio recurrente, te va a doler.
Integración nativa
La tercera vía es usar una integración hecha específicamente para hablar con Factura Directa desde Stripe o WooCommerce. Es la que recomendamos cuando el negocio es serio: no depende de plataformas intermedias, entiende los eventos reales de cada sistema, calcula IVA por país de fábrica y reutiliza contactos. Es lo que hace PayPam Factura Directa, nuestra integración nativa para los dos casos más comunes (Stripe y WooCommerce).
A partir de aquí los detalles cambian según el canal. Las dos siguientes secciones cubren cada caso por separado.
Stripe y Factura Directa: qué necesitas
Stripe es la pasarela dominante en SaaS, membresías y cualquier negocio recurrente moderno. Conectarlo con Factura Directa requiere resolver, como mínimo, estos puntos:
- Distinguir cobro único de cobro recurrente. Stripe emite eventos distintos para una compra puntual (
payment_intent.succeeded) y para una renovación de suscripción (invoice.paid). Si los confundes, facturas dos veces o ninguna. - Reutilizar contactos. Tu cliente paga hoy una suscripción y dentro de un mes la siguiente. Las dos facturas tienen que ir al mismo contacto en Factura Directa, no a contactos duplicados.
- Aplicar IVA por país. Si tu cliente está en España, IVA general (o reducido o exento según producto). Si está fuera de España, por defecto 0% (intracomunitario para B2B con NIF, exportación para terceros países). La validación del NIF intracomunitario contra VIES, en su caso, sigue siendo responsabilidad tuya antes de emitir.
- Anti-duplicado. Stripe a veces reenvía webhooks (es parte de su diseño). Tu sistema tiene que detectarlo y no crear factura doble. La forma robusta es guardar el ID del evento (
payment_intent_idpara cobros únicos,invoice_idpara renovaciones de suscripción) y descartar duplicados, con cruce entre ambos cuando proceden del mismo cobro. - Numeración legal. Las facturas deben tener serie continua. La buena noticia es que esto lo garantiza Factura Directa si llamas su API correctamente; tu integración solo tiene que pedir «siguiente factura de la serie X».
La opción nativa que cubre todos estos puntos sin que toques nada está en Stripe Factura Directa, donde detallamos las features y los pasos de configuración.
El otro nombre que verás cuando busques este caso es Quaderno: cubre Stripe + facturación con cumplimiento internacional, pero su producto está pensado para SaaS internacionales, no para el autónomo o pyme española que vive de su Factura Directa. Si tu cobro y tu contabilidad están en España, una integración nativa contra FD encaja mejor con tu serie y tu modelo 303 y evita mantener un sistema de facturación paralelo.
Si quieres entrar en el detalle por modelo de negocio (SaaS, infoproductos, cobros únicos) y cómo encaja Verifactu, lo desarrollamos en facturar Stripe en España con Verifactu.
WooCommerce y Factura Directa: qué necesitas
WooCommerce es otro caso completo, y desde abril de 2025 ha cambiado el panorama: el plugin oficial gratuito que conectaba WooCommerce con Factura Directa fue retirado de WordPress.org. Si estabas usándolo, tu integración dejó de mantenerse y los usuarios se quedaron huérfanos. Las únicas alternativas activas hoy son de pago: el plugin de Kamalyon (con landing y soporte en inglés), el plugin de WebProgramacion (distribución directa sin marketplace) y los caminos vía Zapier o Make. Hueco real para quien necesite una alternativa nativa, mantenida y en español.
La complejidad cambia respecto a Stripe: aquí el reto no son las suscripciones (aunque también las hay) sino la estructura del pedido.
Un pedido en WooCommerce no es una línea: tiene productos, envío, fees, descuentos, IVA por línea y, muy a menudo, variaciones (talla, color, modelo). Si la integración aplana eso en una factura genérica de una sola línea, tu factura no refleja lo que vendiste y tu contable lo va a notar.
Lo que necesita una integración WooCommerce↔Factura Directa que no te dé sustos:
- Multi-línea respetando la estructura del pedido. Cada producto entra como una línea de la factura. El envío como otra línea. Los descuentos se distribuyen correctamente.
- Variaciones en la descripción. Si vendes una camiseta talla L color rojo, la línea de la factura debe decir exactamente eso. No un genérico «camiseta».
- IVA por línea. WooCommerce calcula el IVA por línea (el ratio
tax/total). La factura tiene que respetarlo y no inventar un IVA único de pedido. - NIF/DNI del cliente. Si capturas el NIF en el checkout, debe acabar como
fiscalIden el contacto de Factura Directa. Si no, las facturas a empresas no son válidas. - Anti-duplicado. Igual que en Stripe, el webhook de WC puede reenviarse. La integración detecta el ID del pedido y no crea facturas dobles.
La opción nativa para este caso está en WooCommerce Factura Directa, con el detalle de funcionamiento.
El detalle completo (multi-línea, variaciones, OSS, reembolsos y plugins disponibles en 2026) está en automatizar WooCommerce a Factura Directa sin Zapier.
Verifactu y Factura Directa: cómo afecta
Verifactu es la regulación que la AEAT ha desarrollado para que las facturas de autónomos y pymes se generen con un sistema de software certificado, con código QR, con cadena de hash entre facturas y, en muchos casos, con envío en tiempo real al organismo. Tras el RD-l 15/2025 (2 de diciembre de 2025) las fechas firmes son 1 de enero de 2027 para sociedades y 1 de julio de 2027 para autónomos. La factura electrónica B2B (RD 238/2026 de 25 de marzo de 2026, derivada de la Ley Crea y Crece) se solapa en 2027-2028 con sus propios plazos según facturación anual.
Lo importante para esta guía: Factura Directa ya cumple con Verifactu. Si emites tus facturas a través de Factura Directa, sus archivos llevan los campos requeridos, el código QR y la cadena de hash. Si automatizas Factura Directa con una integración bien hecha, esa parte la heredas: tú no tienes que generar el hash ni el QR, lo hace FD por debajo cuando crea la factura.
Lo que sí tienes que cuidar es no romper la cadena. Si emites facturas a mano por un lado y automatizas por otro, asegúrate de que todo pasa por el mismo sistema (Factura Directa) para que la numeración sea continua. Si mezclas Factura Directa con otra herramienta o con facturas hechas en Word, tendrás huecos y eso sí es un problema regulatorio.
Herramientas y recursos
Para automatizar Factura Directa hoy las opciones reales del mercado son estas:
- PayPam Factura Directa: integración nativa para Stripe y WooCommerce, sin Zapier, con IVA por país, anti-duplicado y numeración respetada. En WooCommerce crea el contacto con sus datos (NIF incluido si lo capturas) si no existe; en Stripe localiza al cliente por email y emite factura simplificada cuando no hay contacto previo. Facturas ilimitadas en plan plano.
- Quaderno (en Stripe): cubre el caso Stripe → factura, con foco internacional. Sirve si tu negocio no vive de Factura Directa específicamente.
- Plugin de Kamalyon (en WooCommerce): distribuido en WooCommerce.com, landing y soporte en inglés.
- Plugin de WebProgramacion (en WooCommerce): partner oficial de FD pero distribución directa sin marketplace y sin reseñas públicas.
- Zapier, Make, Integrately o n8n + API de Factura Directa: viable si controlas técnicamente lo que haces y el volumen es muy bajo. Mantenimiento alto y coste por uso.
- Plugins WooCommerce de facturación genérica (PDF Invoices, etc.): generan PDFs locales pero no llaman a Factura Directa. Sirven si solo quieres dar la factura al cliente, no si quieres llevar la contabilidad oficial allí.
A partir de la base de Factura Directa, decide tú: si tu volumen es bajo y haces facturación manual sin problemas, sigue así. Si pasas las decenas de cobros mensuales y los errores empiezan a salir caros, una integración nativa te ahorra muchos disgustos. Y si todavía no tienes cuenta de Factura Directa, el código del Plan Amigo te activa Factura Directa gratis el primer mes, tiempo más que suficiente para montar la integración con calma antes de la primera renovación.
Preguntas frecuentes
¿Factura Directa tiene una integración oficial con Stripe o WooCommerce?
No. Factura Directa expone una API muy completa y bien documentada, pero no proporciona conectores listos para Stripe ni para WooCommerce. La integración la tienes que poner tú: a mano, con Zapier/Make o con una herramienta nativa.
¿Cuánto cuesta automatizar Factura Directa con Zapier?
Depende del volumen. Zapier cobra por tarea ejecutada. Cada cobro consume al menos una tarea (a menudo varias si encadenas pasos). Con 200 cobros al mes y un Zap medio, te plantas en el plan Professional de Zapier sin esfuerzo. Si lo comparas con un coste fijo de una integración nativa, casi siempre sale más barato lo segundo.
¿Y si reembolso un pago en Stripe o WooCommerce? ¿Se crea la factura rectificativa automáticamente?
Sí, con un toggle. PayPam genera la rectificativa automática al detectar un reembolso (Stripe o WooCommerce) si activas la opción de auto-rectificativas en tu panel. Si lo dejas desactivado, los reembolsos quedan registrados como pendientes para que emitas la rectificativa a mano en Factura Directa cuando quieras.
¿Necesito Factura Directa o me basta con un plugin de facturación de WooCommerce?
Cosas distintas. Los plugins de facturación de WooCommerce generan un PDF y se lo adjuntan al pedido o al email del cliente. Eso está bien para entregar la factura, pero esa factura no está en tu Factura Directa, no entra en tu contabilidad oficial allí ni cumple Verifactu por sí sola. Si tu contable trabaja con Factura Directa, necesitas que la factura aparezca en Factura Directa, no solo en el pedido de WC.
¿Puedo seguir creando facturas a mano en Factura Directa además de las automáticas?
Sí, sin problema. Lo único es que mantengas series distintas o asumas que todas comparten numeración. Si llevas series separadas (por ejemplo «A» para automáticas y «M» para manuales), Factura Directa las trata como cuadernos independientes y no se mezclan.
Si quieres automatizar Factura Directa con Stripe o WooCommerce sin pelearte con Zapier, PayPam Factura Directa es la integración nativa: cada cobro se convierte en una factura legal española al instante, con tu numeración, tu IVA y tus reglas. Sin permanencia, cancela cuando quieras.