Crear una verificación de cuenta
Una verificación de cuenta crea unaTransfer de 0.01 MXN desde tu Account raíz para obtener la información del titular de la cuenta destino. Como esta llamada mueve dinero desde tu cuenta, debes firmar la solicitud con una JSON Web Signature (JWS). Consulta cómo configurar llaves JWS.
account_verification con estado pending. Los campos holder_id y holder_name son null en esta respuesta inicial. Fintoc completa estos campos cuando la verificación se realiza con éxito. La respuesta se ve así:
Verificar una tarjeta de débito o un número de teléfono móvil
Una CLABE identifica a su banco, pero una tarjeta de débito o un número de teléfono móvil no. Para verificarlos, agrega elinstitution_id de 5 dígitos del banco, según la lista de instituciones de Banco de México. Si omites institution_id, la API devuelve un error 400 Bad Request.
account_verification, con account_type igual a debit_card o mobile. La respuesta se ve así:
Para números de tarjeta, la verificación de cuentas solo funciona con tarjetas de débito, no con tarjetas de crédito.
Monitorear el estado de la verificación
Cuando Fintoc obtiene la transferencia y la información del titular, envía un webhookaccount_verification.succeeded. Este evento incluye la información del titular de la cuenta en un objeto account_verification con estado succeeded. El evento se ve así:
account_verification.failed con un campo reason que explica por qué falló la verificación.
Para más información sobre cómo recibir webhooks con Fintoc, consulta la guía de webhooks.