onFormValid
El evento onFormValid
se activa cuando tus clientes completan su información de pago, garantizando que la información ingresada cumple con todos los requisitos necesarios, señalando que el camino hacia el procesamiento del pago está despejado y listo para hacer realidad sus transacciones.
Objetivo
Aprenderás a:
- Implementar evento
- Consideraciones.
- Tips.
1. Implementar evento:
checkout.onFormValid((event) => {
console.log('Formulario validado correctamente. Puede continuar con el proceso.', event);
});
Ejemplo de respuesta
{
"paymentMethod": "CARD",
"transactionId": "17059512062590",
"orderNumber": "1705951206",
"formIsValid": true
}
2. Consideraciones
- Este evento es comúnmente desencadenado después de que el usuario ha completado la entrada de información en el formulario de pagos, incluyendo detalles como la información de la tarjeta de crédito, datos del comprador, etc.
- Útil para realizar acciones específicas cuando el formulario está en un estado válido.
3. Tips
- Asegúrate de que los campos obligatorios estén completos antes de permitir que este evento se active.
- Después de que onFormValid se dispara, es el momento apropiado para iniciar cualquier acción de procesamiento de pagos, como enviar la información al servidor para la transacción real.
Importante
Recuerda seguir estos pasos para hacer uso de los eventos:
- Crear una instancia al SDK web.
const checkout = new Izipay({ config: iziConfig?.config });
- Llamar al checkout
checkout.LoadForm(
{
authorization: token,
keyRSA: 'RSA',
callbackResponse: callbackResponsePayment,
}
);