Integración
Eventos de ciclo de vida
Escucha el estado del checkout y solicitudes de redirección.
Nombres de evento
El checkout embebido publica eventos desde el iframe hacia la página host. El script reenvía esos eventos a tu callback y emite instancias de CustomEvent en window.
| Evento | Uso |
|---|---|
makepay.ready | Confirmar que el checkout en iframe cargó. |
makepay.close_requested | Cerrar el modal cuando el checkout solicita salir. |
makepay.payment.status | Seguir cambios de estado de la sesión de pago. |
makepay.payment.redirect_requested | Navegar la página host a la URL de retorno resuelta. |
Forma del payload
Los payloads de evento incluyen paymentUid, sessionId, status, redirectUrl, returnUrl, successUrl, failureUrl y expiresAt.