Demo POST login · paso a paso

Botón WhatsApp Alfa Business Manager

El SDK elige el botón según el payload. Tras validar, vas a la sesión (webhooks → cuenta → plan) — sin pasar por /login.

1 ¿Hay payload?
2 Validar
3 Sesión
4 Cuenta + plan
Sin payload

Registrar en WhatsApp Business

Faltan credenciales → botón verde Embed Signup.

No hay datos
Se muestra Embedded Signup de Meta.

Meta real puede fallar en demo.

Simular Embed OK → sesión
Con payload

Login al Manager

POST /api/auth/wa-login → sesión.

Sí hay datos
Valida → registra si falta → /session/…
Si fallan
Anuncio + botón Embed.
Validar
Credenciales completas (Graph o demo_*).
Registrar WA
Crea o reutiliza el phone_number_id.
Webhooks
Suscripción a eventos de la app.
Cuenta
Account que cobra este número.
Plan
Trial / premium y GB.
Panel
Chats, scoring, widget, orgs.