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.
Después del login
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.