Overview End-to-End
Flujo global
- Backoffice: se crea/revoca
widget_keydel canal (panel admin o promotor). - Canal integrador: incrusta widget y configura
channelSlug,sessionId,apiKey. - Widget/API: el widget intercambia
widget_keypor un Bearer token y opera contra/api/sales-channel/v1/...con ese token. - Checkout: host decide cuándo iniciar pago (
instance.startCheckout()). - Operación: monitorización, troubleshooting y rotación de key.
Actores
- Equipo beTickets negocio/ops: alta canal, permisos, soporte.
- Equipo beTickets técnico: API, seguridad, dashboard, widget.
- Canal externo: integración frontend y pruebas E2E.
Artefactos de integración
channelSlugwidget_key(wk_...) — 64 caracteres aleatorios, gestionada desde el dashboardsessionIdapiBaseUrl(producción:https://api.bticketing.com/api)- snippets de integración (manual/loader)