Presentación de los eventos
El cliente JavaScript admite eventos durante la integración: Inicializar el formulario de pago.
CARACTERÍSTICAS | Descripción |
---|---|
KR.onBlur() | Uno de los campos del formulario pierde el foco. Ver KR.onFocus(). |
KR.onBrandChanged() | Se llama cuando se detecta la marca de la tarjeta. |
KR.onFormValid() | El formulario está listo para usarse. |
KR.onError() | Permite enviar una notificación cuando se produce un error. |
KR.throwCustomError() | Permite personalizar un error. |
KR.onFocus() | Uno de los campos del formulario está enfocado. |
KR.button.onClick() | Obsoleto. Se llama cuando el comprador hace clic en el botón del formulario. |
KR.button.onClick() | Se llama cuando el comprador hace clic en el botón del formulario. |
KR.onSubmit() | Se llama justo antes de enviar el formulario mediante POST. |
KR.onFormCreated() | El formulario de pago está listo pero aún no se carga el contenido de las Iframe. |
KR.onFormReady() | El formulario está listo para usarse. |
KR.onLoaded() | Primer evento llamado antes de la creación del formulario. |
KR.onPopinClosed() | Emite un evento cuando se cierra el pop-in del formulario (caso Pop-in: Testear rápidamente) |
KR.wallet.onTabChange() | Detecta un cambio de tabulación en el caso del wallet (véase Gestión de los wallets comprador ) |
KR.onTransactionCreated() | Llamada al crear una transacción (aceptada o rechazada). |
KR.on3dSecureAbort() | Llamada cuando el usuario abandona la autentificación 3DS. |
Los siguientes eventos están obsoletos y ya no son compatibles. No deben ser utilizados :
- KR.onFormReadyListener()
- KR.onFormCreateListener()
Todos los eventos devuelven promesas que puede integrar en una cadena. Para más información, ver: Trabajar en un entorno asíncrono.