RecordatorioImpagos: el cobro automático de facturas vencidas, sin esfuerzo

El plugin que reclama tus facturas impagadas por email, de forma escalonada y totalmente configurable. Ahora también preparado para ponerte al día con grandes atrasos sin saturar tu servidor de correo.

Reclamar los pagos pendientes es una de las tareas más incómodas y peor llevadas de cualquier negocio. Hay que estar pendiente de los vencimientos, redactar el correo, decidir el tono, recordar a quién ya se le ha escrito y a quién no, adjuntar la factura, volver a insistir si el cliente no contesta… y cuando el volumen crece, se acaba abandonando. RecordatorioImpagos automatiza todo ese proceso desde FacturaScripts: defines la estrategia una sola vez y el plugin se encarga del seguimiento, día a día.

Esta es la documentación actualizada a la versión 1.3, que recoge todo lo añadido desde el lanzamiento: la configuración por cliente, ahora robusta en cualquier entorno (incluido cloud), la asignación masiva de secuencia, y un nuevo bloque de control de volumen pensado para quien arranca con cientos o miles de facturas ya vencidas.

Cómo funciona

El planteamiento es sencillo. El plugin se ejecuta a la hora que tú elijas y revisa las facturas no pagadas de los clientes que tengan el seguimiento activado. Para cada factura comprueba cuántos días lleva vencido el primer recibo no pagado y, según lo que hayas configurado en tu secuencia, envía el recordatorio que corresponde en ese momento.

No es un envío masivo a ciegas. Es escalonado: el cliente recibe primero un aviso cordial; si no paga, días después uno más firme; si sigue sin pagar, un requerimiento formal; y a partir de ahí, recordatorios de seguimiento cada cierto tiempo hasta el cobro. Tú decides cuántos pasos tiene la secuencia, en qué días se disparan y qué dice cada email.

Plantillas y secuencias 100% configurables

Las plantillas se editan desde el propio FacturaScripts, con asunto y cuerpo HTML. Soportan marcadores dinámicos que se sustituyen al enviar: {nombre_cliente}, {codigo_factura}, {importe}, {dias_retraso}, {fecha_vencimiento}, {fecha_factura}, {nombre_empresa}, {email_cliente}, {cifnif_cliente}.

Así puedes redactar un email único y reutilizarlo para cualquier cliente y factura, con el contenido adaptado al caso real.

Las secuencias también son tuyas. Defines tantos pasos como quieras, eliges qué plantilla usa cada paso, y configuras el disparador: bien por días desde el vencimiento (paso 1 a los 7 días, paso 2 a los 15…), bien por días desde el último aviso enviado (ideal para el seguimiento continuado, con opción de repetir el aviso cada X días hasta que cobres).

Control fino sobre quién participa

Por diseño, el sistema no envía nada a ningún cliente hasta que tú lo actives explícitamente. Es opt-in: cada cliente decide si entra en el seguimiento y con qué secuencia.

La configuración por cliente vive en su propia pestaña "Recordatorios" dentro de la ficha del cliente, donde activas el seguimiento y eliges la secuencia que se le aplica. Esta pestaña se rediseñó para que se muestre siempre correctamente en cualquier instalación —incluidos los entornos cloud, donde antes podía no aparecer—, de modo que la configuración esté siempre a mano y nunca quede oculta. En esa misma ficha tienes además una pestaña "Historial" con todos los recordatorios enviados a ese cliente concreto.

Si tienes muchos clientes y prefieres trabajar en bloque, desde la pestaña de Configuración puedes activar o desactivar el seguimiento a todos a la vez con un solo clic y, además, asignar la misma secuencia a todos los clientes de golpe (o quitársela). Perfecto para poner en marcha el sistema en una cartera grande sin entrar cliente por cliente.

Y si en algún momento necesitas pausar todo el sistema (por unas vacaciones, por una incidencia, por lo que sea), tienes un interruptor maestro global que congela todo sin perder ni un dato.

Ponerte al día con grandes atrasos, sin saturar tu correo (novedad de la 1.3)

Cuando empiezas a usar el plugin con un volumen importante de facturas ya vencidas, aparecen dos retos que la versión 1.3 resuelve de raíz.

El primero: si una factura ya está muy atrasada el día que arrancas, recorrer toda la escalada desde el principio (cordial → firme → requerimiento → seguimiento) significa varios días y varios correos solo para "alcanzar" el aviso que de verdad le corresponde por su antigüedad. El segundo: el pico de correos de esas primeras pasadas puede saturar el servidor de salida o chocar con el límite de envíos de tu proveedor.

Para eso, la pestaña de Configuración incorpora un bloque de control de volumen de envíos con tres ajustes:

  • Puesta al día de facturas ya vencidas. Decides cómo tratar una factura que ya está muy atrasada al empezar:
    • Enviar solo el aviso que corresponde a la antigüedad (recomendado, opción por defecto): se le manda directamente el aviso que le toca por su retraso —un único correo, por ejemplo el requerimiento— en lugar de enviar cordial, firme y requerimiento en días sucesivos.
    • Recorrer toda la secuencia desde el principio: el comportamiento clásico, que deja un rastro documental completo de toda la escalada.
    • Importante: en el régimen normal (una factura que va venciendo en tiempo real y cruza un solo umbral cada vez) ambos modos se comportan igual; el ajuste solo cambia el arranque con facturas ya muy atrasadas. Y el tono nunca retrocede: nunca se envía un aviso más suave que el último ya enviado.
  • Máximo de envíos por ejecución. Un tope de correos en cada pasada del motor (por defecto 200; 0 = sin límite). Lo que no salga ahora se envía en la siguiente ejecución, sin reenviar nunca nada ya enviado —el sistema anti-duplicado lo garantiza—. Ajústalo al límite de tu proveedor de correo para vaciar el atraso poco a poco y sin sobresaltos.
  • Pausa entre envíos. Una espera, en milisegundos, entre un correo y el siguiente (por defecto 0; máximo 60.000, es decir un minuto). Reparte la carga para no saturar el servidor. Por ejemplo, 500 = medio segundo entre correos.

Bajo el capó, el motor también se reforzó para estas instalaciones grandes: ahora recorre las facturas por lotes, con un orden estable, en lugar de cargar todo el histórico en memoria de golpe. Eso permite trabajar con miles de facturas históricas sin problemas de rendimiento.

Una nota práctica: como el cron corre una vez al día, el tope limita los envíos a (tope) por día. Si arrancas con un atraso grande y quieres drenarlo más rápido, sube el tope hasta el máximo diario que tu proveedor permita con seguridad.

Diseñado para integrarse con FacturaScripts, no por encima de él

El plugin respeta el funcionamiento del core:

  • Reconoce automáticamente cuándo una factura tiene varios recibos a plazos (30/60/90 días) y calcula el retraso desde el primero no pagado.
  • Solo procesa facturas emitidas: las que están en estado borrador o boceto se ignoran.
  • Adjunta el PDF oficial de la factura generado por FacturaScripts en cada envío.
  • Si un cliente paga (marcas el recibo como pagado), deja de recibir recordatorios automáticamente, sin necesidad de hacer nada.
  • Si un envío falla (email caído, cliente sin email, etc.) queda registrado en el historial y el plugin sigue con los demás sin interrumpir el ciclo.

Historial completo

Cada envío queda registrado: fecha, cliente, factura, email destinatario, asunto enviado y resultado (OK o error). Filtrable por fecha y por resultado, ordenable, exportable. Sin clic accidental: las filas son solo de lectura, porque un envío es un hecho histórico, no algo que tenga sentido editar.

Listo desde el minuto cero

Para que no tengas que empezar de cero, el plugin se instala con 4 plantillas ya redactadas (Cordial, Firme, Requerimiento, Insistencia) y una secuencia "Estándar 7/15/30" ya configurada. Si te valen, activas el interruptor maestro, activas el seguimiento en los clientes que quieras, y a partir del día siguiente ya está cobrando por ti. Si quieres personalizar el tono o los plazos, editas o sustituyes lo que necesites.

Todo se gestiona desde una única pantalla, en el menú Administrador → "Recordatorio de impagos", con cuatro pestañas: Secuencias, Plantillas, Historial y Configuración. Nada queda disperso por el sistema.

Roadmap

La versión 1.3 deja estables y probadas todas las funcionalidades anteriores, más el control de volumen y la puesta al día. Estas son las próximas mejoras previstas, basadas en el feedback de la comunidad:

  • v1.x — Mejoras incrementales
    • Selección automática de plantilla según el idioma del cliente.
    • Vista previa de plantillas con datos de ejemplo antes de guardar.
    • Botón de reenvío manual desde el historial (con confirmación).
    • Varias pasadas al día para drenar atrasos grandes más rápido, respetando el tope por pasada.
  • v2 — Funcionalidades grandes
    • Anti-duplicado por recibo individual (mejora para facturas con plazos del plugin PlazosPago).
    • Dashboard con estadísticas: tasa de cobro tras recordatorio, tiempo medio hasta cobro, top clientes morosos.
    • Importación / exportación de secuencias entre instalaciones (JSON).
    • Variables condicionales en plantillas ({si:dias_retraso>30}…{/si}).
    • Adjuntos extra además del PDF de la factura.
  • v3 — Otros canales y avisos
    • Envío por SMS (Twilio, MessageBird) como tipo de paso alternativo al email.
    • Webhook al administrador cuando se envía un paso crítico (Requerimiento).
    • Integración con el calendario unificado de FacturaScripts.

Requisitos

  • FacturaScripts 2025 o superior.
  • PHP 8.1 o superior (verificado también, sin avisos, en PHP 8.2, 8.3 y 8.4).
  • Cron del servidor configurado (el cron horario habitual de FacturaScripts).
  • Cuenta de email de salida configurada en FacturaScripts.

RecordatorioImpagos v1.3 ya está disponible en el catálogo de plugins de FacturaScripts. Tanto si empiezas de cero como si llegas con un atraso acumulado de meses, el plugin se adapta a tu ritmo: defines la estrategia, eliges cómo ponerte al día y a qué velocidad enviar, y dejas que trabaje por ti. El soporte y las actualizaciones están incluidos, y el roadmap se construye escuchando a quien lo usa.

Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2026 FacturaScripts
0.06624s

Soporte