Saltar al contenido principal
Los Payment Intents pueden fallar por diversas razones. La razón por la que falló un payment intent específico está disponible en el atributo error_reason de un Payment Intent Object. A continuación se muestra una lista de todos los tipos de error_reason que enviamos actualmente. Podemos agregar más en cualquier momento, por lo que al desarrollar y mantener tu código, no deberías asumir que solo existen estos tipos.

Transferencias bancarias

Los valores de error_reason de transferencias bancarias usan estas descripciones:

Pagos con tarjeta

Los valores de error_reason de pagos con tarjeta usan estas descripciones:

Pantallas del widget de transferencias bancarias

A continuación puedes ver la pantalla equivalente del widget que tu usuario podría encontrar. Es importante tener en cuenta que estas pantallas sirven como ejemplo para ciertos casos y no serán estas en todos los casos, ya que intentamos dar instrucciones específicas para un amplio rango de casos dentro de cada razón de error.

bank_account_locked

bank_connection_error

bank_not_available

amount_limit_reached

insufficient_funds

login_credentials_locked

login_invalid_credentials

maximum_amount_error

mfa_authorization_timeout

mfa_invalid_authorization

mfa_locked

mfa_unavailable

new_contact_amount_limit_reached

new_contact_transfer_number_limit_reached

recipient_account_not_allowed