DEMO DEMO — datos ficticios, modo TEST, sin dinero real, sin mensajes reales
Payback · Cobrador automático de facturas · Demo para revisión

Así cobra el agente, de la factura al reporte semanal

Recorrido completo con una factura ficticia: recordatorio por WhatsApp, cuatro formas de pago, verificación del contratista y reporte. Todo en modo de prueba — nada de lo que hagas aquí envía mensajes ni mueve dinero real.

App instalable (PWA): en el navegador, menú ⋮ → «Instalar app» o «Añadir a pantalla de inicio», sin tiendas de aplicaciones. Hecha en HTML, CSS y JavaScript plano, sin frameworks — migrable a WordPress, Next.js o React.
Factura
DEMO-1042
Estado
Pendiente · vence hoy
Secuencia
Programada (días 0 · 3 · 7 · 14 · 30)
0 · Factura
1 · Recordatorio
2 · Pago
3 · Confirmación
4 · Reporte

Recorrido corto (2 minutos)

  1. Paso 0: revisa la factura y el registro de consentimiento.
  2. Paso 1: pulsa «Simular envío día 0» y mira el mensaje de WhatsApp, el payload de la API y el SMS de respaldo.
  3. Paso 2: elige un método de pago. Con tarjeta se paga en Stripe (modo TEST); con los demás se sube un comprobante y el contratista confirma.
  4. Pasos 3 y 4: al confirmarse el pago, la secuencia se detiene y se genera el reporte semanal con la tarifa.
  5. En cualquier momento puedes probar STOP o disputa en la caja de escenarios.
0 La factura

Factura DEMO-1042 — Plomería Demo del Valle

El contratista sube la factura a su panel. Antes de cualquier recordatorio, el sistema verifica que exista consentimiento registrado.

ContratistaPlomería Demo del Valle DEMO
DeudoraMaría González (DEMO)
Teléfono+1 (555) 010-0142 (rango 555 = ficticio)
ConceptoReparación de calentador de agua
Emitida26 oct 2026
Vencimiento10 nov 2026
Monto
$480.00

El dinero de cualquier pago va directo a la cuenta del contratista. Nunca pasa por la plataforma.

1 Recordatorio día 0

WhatsApp primero, SMS de respaldo

Al vencer la factura (día 0) el agente prepara el recordatorio por la API oficial de WhatsApp Business. Si WhatsApp falla, sale el SMS de respaldo al mismo número.

⚠ SIMULADO — el envío real requiere cuenta Telnyx (SMS) + WhatsApp Business vía Meta (bloqueador pendiente) Todavía no existe cuenta de Telnyx, así que en esta demo no se envía ningún mensaje real. Abajo ves el mensaje exacto y el payload JSON que se enviaría.

Vista de la deudora (WhatsApp)

Hola María, tu factura #DEMO-1042 de Plomería Demo del Valle por $480.00 venció hoy. Puedes pagar aquí: https://buy.stripe.com/test_cNi6oJ5CC3hc1hl35p4Ja00 . Gracias.
WhatsApp · +1 (555) 010-0142 · Día 0 · SIMULADO

SMS de respaldo (si WhatsApp no entrega)

Plomería Demo del Valle: Hola María, tu factura #DEMO-1042 por $480.00 venció hoy. Paga aquí: https://buy.stripe.com/test_cNi6oJ5CC3hc1hl35p4Ja00 — Responde STOP para cancelar.
SMS · mismo número · SIMULADO

Payload que se enviaría (Meta WhatsApp Cloud API, directo — sin intermediario)

POST https://graph.facebook.com/v21.0/{phone_number_id}/messages

{
  "messaging_product": "whatsapp",
  "to": "15550100142",
  "type": "template",
  "template": {
    "name": "recordatorio_pago_dia_0",
    "language": { "code": "es_MX" },
    "components": [{
      "type": "body",
      "parameters": [
        { "type": "text", "text": "María" },
        { "type": "text", "text": "DEMO-1042" },
        { "type": "text", "text": "Plomería Demo del Valle" },
        { "type": "text", "text": "$480.00" },
        { "type": "text", "text": "https://buy.stripe.com/test_cNi6oJ5CC3hc1hl35p4Ja00" }
      ]
    }]
  },
  "metadata": {
    "invoice_id": "DEMO-1042",
    "consent_id": "optin-2026-11-03",
    "sequence_step": "day_0",
    "channel_fallback": "sms_via_telnyx"
  }
}

Canal: API oficial de WhatsApp Business (sin QR ni WhatsApp Web no oficial). El número puede ser de la plataforma o el número Business del propio cliente.

El envío está bloqueado hasta pulsar el botón — y aun así es simulado: no sale ningún mensaje.

2 El pago

La deudora elige cómo pagar

Cuatro métodos, todos con datos de prueba. Regla anti-doble-cobro: sin verificación del contratista, la factura NO se cierra en los métodos sin tarjeta.

Método A · Inmediato

Tarjeta — Stripe Payment Link

Enlace real de Stripe en modo TEST (un solo uso). No se cobra dinero real.

Tarjeta de prueba: 4242 4242 4242 4242
Fecha: cualquiera futura · CVC: cualquiera

Pagar con tarjeta (modo TEST)
Método B · Requiere verificación

Depósito bancario

Paga a: Plomería Demo del Valle — Chase ****1234 (DEMO)

Sube la foto del comprobante de depósito:

Método C · Requiere verificación

Zelle · Cash App · PayPal

Zelle: (555) 010-0199
Cash App: $PlomeriaDemo
PayPal: pagos@plomeriademo.test

Sube la captura del pago:

Método D · Requiere verificación

Transferencia ACH

Banco de prueba de Stripe: routing 110000000, cuenta 000123456789 — o sube el comprobante de tu transferencia:

Panel del contratista — Plomería Demo del Valle (DEMO)

Sin comprobantes por revisar. Cuando la deudora suba uno, aparecerá aquí para confirmarlo o rechazarlo.

3 Confirmación

Pago confirmado → la secuencia se detiene

En cuanto el pago queda confirmado (tarjeta al instante; otros métodos al confirmar el contratista), todos los recordatorios futuros se cancelan automáticamente.

Día 010 novProgramado
Día 313 novProgramado
Día 717 novProgramado
Día 1424 novProgramado
Día 3010 dicProgramado
4 Reporte semanal

Reporte semanal — semana del 10 al 16 nov 2026

Lo que el contratista ve cada lunes: cuánto se recuperó, qué sigue pendiente y cuánto cuesta el servicio.

$0.00
Recuperado esta semana
1 factura
Gestionada (DEMO-1042)
$480.00
Pendiente por antigüedad: 0–7 días · $480 (hasta confirmar pago)

Cálculo de la tarifa (precio aprobado)

Base mensual$49.00
5% de lo recuperado ($0.00)$0.00
Tope del % aplicadomáx. $101.00
Total del mes$49.00
Ejemplo del tope: si en un mes se recuperan $2,500 → 5% = $125 → se topa a $101 → total $49 + $101 = $150/mes, el máximo posible. Nunca más que eso.

El reporte se completa al confirmarse el pago en el Paso 2: recuperado $480 → 5% = $24 → total $73.

Escenarios

STOP y disputa — pruébalos en cualquier momento

Estos botones simulan la respuesta de la deudora y reinician el flujo con ese desenlace.

Precio

Precio aprobado — simple y con tope

$49/mes base
+ 5% de lo recuperado
% topado en $101 · Total máx. $150/mes

El contratista solo paga el porcentaje cuando recupera dinero. Con $480 recuperados paga $73 en total; ni recuperando $2,500 o más pasa de $150 al mes. Sin prueba gratis de 30 días: el gancho es "solo pagas el % si cobras" + ver los mensajes antes de contratar + precio fundador.

Registro

Bitácora de la demo

Pendiente

Lo que aún necesita decisión o trámite de Luis

Siguiente fase (después de tu revisión): SaaS autoservicio — cada cliente con su panel, editor de mensajes, su número de WhatsApp Business conectado por API oficial, e integraciones n8n / MCP, para oficios, salud, consultoría, contabilidad y otros sectores que facturan.

Hosting

Hosting y costos — Payback en Cloudflare, $0 de hosting

Objetivo de Payback: el único gasto fijo es el dominio. Payback es front estático en HTML, CSS y JavaScript plano (sin framework, sin build step, sin dependencias), listo para subir tal cual al proyecto Payback en Cloudflare Pages — repo exclusivo Payback SaaS — con su PWA (manifest + service worker) incluida.

✓ Gratis en Cloudflare (plan gratuito)
  • Front estático + PWA de Payback en Cloudflare Pages: esta misma demo, sin costo.
  • Backend en producción: Cloudflare Workers (lógica de recordatorios, webhooks, panel).
  • Datos en producción: Cloudflare D1 / KV (facturas, consentimientos, bitácora).
  • Todo dentro de los límites del plan gratuito: $0/mes de hosting.
Costos por uso — fuera de Cloudflare
  • Telnyx (SMS) y Meta WhatsApp (directo) por mensaje enviado: SMS ≈ $0.0083 · WhatsApp utility ≈ $0.0034 por mensaje (EE. UU.). Solo se paga lo que se envía.
  • Stripe por pago con tarjeta: 2.9% + $0.30 por cobro, descontado en la cuenta del contratista — el dinero nunca pasa por la plataforma.
  • Depósito, Zelle, Cash App, PayPal y ACH con comprobante: sin comisión de plataforma.

Resumen: hosting $0 (Cloudflare) + dominio. Lo único variable es el costo por mensaje de Telnyx/Meta y la comisión de Stripe cuando se paga con tarjeta.