AutoEnvioFacturas 1.2: envía tus facturas por email automáticamente, con Verifactu
Versión 1.2 · FacturaScripts 2026.65 o superior (probado en 2026.7) · Compatible con el plugin Verifactu oficial
AutoEnvioFacturas envía solas, por email y con el PDF adjunto, las facturas de cliente que emites. No hay que pulsar ningún botón: en cuanto una factura queda emitida, sale en la siguiente pasada del cron. Si el ejercicio trabaja en modo Verifactu, espera a que la factura esté registrada para que el PDF lleve su QR.

Qué hace, en una frase
Cada minuto mira las facturas de cliente emitidas (nunca los bocetos) que aún no se han enviado, genera su PDF y lo manda una sola vez al cliente.
Cómo funciona, en seis pasos
- Elige las facturas: emitidas (estado no editable), no anuladas, sin enviar todavía y con fecha igual o posterior a la fecha de inicio que configures.
- Rectificativas: se envían o no según el ajuste Incluir rectificativas.
- Puerta Verifactu: si el ejercicio está en modo Verifactu, la factura espera hasta tener su registro (y su QR).
- Destinatario: el email del contacto de facturación de la factura o, si no tiene, el del cliente.
- Margen antes de enviar: espera los minutos configurados (1 por defecto) por si hay que corregir algo.
- Envío: genera el PDF con el formato de impresión predeterminado, lo adjunta como
factura-<código>.pdfy marca la factura como enviada.
La marca de "enviada" es la misma que pone el botón de enviar manual de FacturaScripts. Por eso nunca se duplica: ni entre pasadas del cron ni con un envío hecho a mano.
Novedades de la 1.2
- Forma de pago, vencimiento y cuenta en el email: tres marcadores nuevos,
{payment_method},{due_date}y{bank_account}, para que el cliente sepa cómo y cuándo pagar sin que tengas que personalizar cada correo (ver El email que recibe el cliente). - Ayuda con los marcadores en la pestaña de ajustes, con un enlace directo a la plantilla del email.
- Más fiable: las facturas bloqueadas ya no retrasan a las demás, ninguna factura sale dos veces aunque el cron se lance dos veces a la vez y, con Verifactu, una factura con la anulación en curso espera.
- Colores por estado en el historial, avisos en Administrador → Logs con su propio canal y botones Repetir y Reenvío.
Novedades de la 1.1
- Compatible con FacturaScripts 2026.65 y 2026.7, que eliminaron una función de email que usaba la 1.0.
- Botones para reintentar y reenviar en el historial (ver Repetir y Reenvío desde el historial).
- Mensajes de error claros en el historial.
Documentación
- AutoEnvioFacturas: Instalación y activación
- AutoEnvioFacturas: Ajustes del envío
- AutoEnvioFacturas: El email que recibe el cliente
- AutoEnvioFacturas: Verifactu, cuándo sale cada factura
- AutoEnvioFacturas: Historial de envíos y estados
- AutoEnvioFacturas: Repetir y Reenvío desde el historial
- AutoEnvioFacturas: Avisos en Logs y problemas frecuentes
Requisitos
- FacturaScripts 2026 o superior (probado en 2026.7, 2026.71 y 2026.72) y PHP 8.1 o superior.
- Una cuenta de email configurada en Administrador → Email.
- El cron del servidor ejecutándose cada minuto.
- Para el flujo con QR: el plugin Verifactu oficial.