Create an account verification
An account verification creates a 0.01 MXNTransfer from your root Account to retrieve the target account holder’s information. Because this call moves money from your account, you must sign the request with a JSON Web Signature (JWS). See setting up JWS keys.
account_verification object with a pending status. The holder_id and holder_name fields are null in this initial response. Fintoc populates these fields once the verification succeeds. The response looks like this:
Verify a debit card or mobile phone number
A CLABE encodes its bank, but a debit card or mobile phone number does not. To verify one, add the bank’s five-digitinstitution_id from the Banco de México institution list. If you omit institution_id, the API returns a 400 Bad Request error.
account_verification object, with account_type set to debit_card or mobile. The response looks like this:
For card numbers, account verification supports debit cards only, not credit cards.
Monitor verification status
When Fintoc retrieves the transfer and account holder information, it sends anaccount_verification.succeeded webhook. This event includes the account holder’s information in an account_verification object with a succeeded status. The event looks like this:
account_verification.failed webhook with a reason field explaining why the verification failed.
For more on receiving webhooks with Fintoc, see the webhooks guide.