postMessage al window que lo contiene:
Montar la vista a mano
El widget tiene dos vistas y cada una emite su propio conjunto de mensajes. Son las mismas que monta el SDK, y la URL las distingue: la de domiciliación termina en/autopay.
companyCode en lugar del alias:
Esto es distinto de embeber el portal completo, que muestra la lista de deudas. Aquí montas solo el widget.
Escuchar los mensajes
https://homo.tapipay.la.
Señales de ciclo de vida
Las dos vistas emiten estas tres señales mientras corren dentro de un iframe, sin importar lo que haga tu usuario.
Ninguna tiene evento equivalente en el SDK, porque el SDK las resuelve por dentro: usa
TAPIPAY_JS_READY para quitar su pantalla de carga y TAPIPAY_RESIZE para ajustar el alto del iframe. Si lo montas a mano, eso corre por tu cuenta.
Los mensajes
Cada mensaje tiene su evento equivalente en el SDK. Elpayload es idéntico en los dos casos, con los mismos nombres de campo.
Alta de domiciliación
Un mensaje por cada paso que tu usuario completa en el alta. Los primeros cuatro llegan una vez cada uno, en orden.Gestión de adhesiones
Pago con tarjeta
Salen de la vista de medios de pago, cuando tu usuario paga con tarjeta desde el widget.TAPIPAY_PAYMENT_WINDOW_OPENED y TAPIPAY_PAYMENT_CANCELLED llegan sin datos: avisan que se abrió la ventana de pago y que tu usuario la cerró sin terminar.
Payloads de domiciliación
Los campos de los mensajes de domiciliación y de gestión de adhesiones, con sus tipos.
Payloads de pago
Los campos de los mensajes de pago con tarjeta, con sus tipos.

