error_reason de un objeto Payment Intent.
error_reason | Descripción | País |
|---|---|---|
bank_account_locked | El banco bloqueó el servicio de transferencias para esta cuenta. | 🇨🇱 |
bank_connection_error | Fintoc tuvo un problema al conectarse con el banco seleccionado. | 🇨🇱 |
bank_not_available | El banco seleccionado no está disponible temporalmente. | 🇨🇱 |
amount_limit_reached | Se alcanzó el monto máximo disponible para transferir. | 🇨🇱 |
insufficient_funds | La cuenta no tiene suficiente dinero para ejecutar el pago. | 🇨🇱 |
login_credentials_locked | El banco indicó que las credenciales del usuario están bloqueadas. | 🇨🇱 |
login_invalid_credentials | El banco indicó que las credenciales del usuario son inválidas. | 🇨🇱 |
maximum_amount_error | El monto excede el monto máximo permitido para ese banco. | 🇨🇱 |
mfa_authorization_timeout | El usuario no autorizó la transferencia con su método multifactor. | 🇨🇱 |
mfa_invalid_authorization | El banco indicó que la autorización multifactor fue inválida. | 🇨🇱 |
mfa_locked | El método de autenticación multifactor está bloqueado. | 🇨🇱 |
mfa_unavailable | El método de autenticación multifactor no está disponible. | 🇨🇱 |
new_contact_amount_limit_reached | El monto excede el monto máximo permitido para contactos nuevos. | 🇨🇱 |
new_contact_transfer_number_limit_reached | Se alcanzó el número máximo de transferencias para contactos nuevos. | 🇨🇱 |
recipient_account_not_allowed | El banco indicó que la cuenta de destino no está autorizada para recibir transferencias. | 🇨🇱 |
unresolved_final_status | El banco no puede dar una respuesta definitiva sobre si este pago se completó o no. Esta razón solo aparecerá para pagos pendientes que no pudieron validarse después de 10 días. | 🇨🇱 |
widget_closed | El usuario cerró el widget antes de completar el pago. | 🇨🇱/🇲🇽 |
user_left | El usuario abandonó el proceso de pago antes de seleccionar una cuenta o ingresar las credenciales de su cuenta bancaria. | 🇨🇱/🇲🇽 |
new_payment_intent_in_progress | El usuario inició un nuevo payment intent antes de completar el anterior, por lo que el payment intent original fue cancelado. | 🇨🇱/🇲🇽 |
Podemos agregar más en cualquier momento, así que al desarrollar y mantener tu código no debes asumir que solo existen estos tipos.