Saltar al contenido principal

Códigos de rechazo

Cómo conocer el error de rechazo

En el caso de las operaciones rechazadas, se puede saber el motivo de rechazo a partir del campo error_details. Este campo incluye varios elementos con información acerca del motivo por el cual el banco emisor denegó la operación.

{
"error_code":"05",
"error_description":"Transaction has been declined.",
"error_code_scheme":"59",
"error_description_scheme":"Suspected Fraud",
"error_unified":"SUSPECTED FRAUD"
}

Es posible que el error_unified esté a null. Esto puede suceder si el error devuelto por el banco emisor/marca (VISA, Mastercard,...) no está documentado en su lado y, por tanto, no tiene asociado un código en Paylands.

Listado de erroresDescripción
INVALID_MERCHANTEl comercio enviado no es válido (posiblemente el tpv ha sido desactivado por el adquirente)
UNSPECIFIED_REFUSALCódigo de rechazo genérico. En general significa que el usuario no tienen fondos en la tarjeta
EXPIRED_CARD
SUSPECTED_FRAUD
PIN_TRIES_EXCEEDEDEn una autenticación 3DS, el usuario ha sobrepasado el máximo de intentos para introducir el PIN
INVALID_CARD_NUMBERNúmero de tarjeta incorrecto
CVV_FAILURE
AUTHENTICATION_FAILUREEl usuario no ha podido completar correctamente el 3DS
DUPLICATED_OPERATION
INSUFFICIENT_FUNDSSaldo insuficiente. Algunos emisores de tarjetas enmascaran este error como UNSPECIFIED_REFUSAL
INVALID_EXPIRE_DATE
CLOSED_ACCOUNTLa cuenta bancaria asociada a la tarjeta ha sido dada de baja
INVALID_AMOUNTLa tarjeta no admite una operación por el importe indicado
CARD_LOST_OR_STOLEN
INVALID_CURRENCYLa tarjeta no admite la moneda utilizada
EXCEEDS_AMOUNT_MAX_LIMIT
RESTRICTED_CARD
TIMEOUT
FORMAT_ERROR
INVALID_TRANSACTION_DATE
INVALID_TRANSACTION
PICK_UP_CARD
INVALID_PIN
TRANSACTION_NOT_ALLOWED_FOR_CARD
SECURITY_VIOLATION
CARD_STILL_NOT_OPERATIONAL
CARD_NOT_SUPPORTED_BY_THE_SYSTEM
INVALID_SESSIONError en el token de sesión
NOT_ACCEPTED_REFUND
PIN_REQUIREDPIN_REQUIRED - Se requiere que el usuario introduzca el PIN

En el caso de comercios con multiadquirencia, las operaciones rechazadas incluirán un campo error_details con información sobre el motivo de rechazo y un código de error unificado que englobará los códigos de error equivalentes entre los diferentes adquirentes.

error_codeCódigo de error devuelto por el emisor
error_descriptionTexto descriptivo asociado al error_code
error_code_schemeCódigo de error devuelto por las marcas
error_description_schemeTexto descriptivo asociado al error_code_scheme
error_unifiedCadena de texto asociada al campo error_code_scheme. En caso de tener multiadquirencia, este campo contendrá el mismo valor para un mismo motivo de rechazo entre los diferentes adquirentes

Es posible que el campo error_code_scheme contenga dos códigos de error separados por una coma. El segundo hace referencia a que la marca de la tarjeta rechazó la operación pero dio información adicional sobre el motivo en base a los siguientes códigos:

01Información adicional requerida
02Reintentar más tarde
03No reintentar
21Pago cancelado

Si la tarjeta era Mastercard, la transacción puede ser reintentada pasados 30 días. En el caso de VISA, la transacción no puede ser reintentada.