3DS Error Codes

Transactions declined by security rules in Kushki will have a K322 code as generic response. In case the 3DS authentication fails, the response will include a declination subcode K325 as well.

{
"responseCode":"K322",
"responseText":"Transacción rechazada.",
"rules":[
{
"code":"K325",
"message":"Autenticación externa fallida - Datos enviados por comercio no son seguros"
}
]
}

Please find below the list of some common causes of failed 3DS authentications

Authentication error codeDescription
K325Autenticación fallida - Tarjeta no participa en programa 3DS (Card is not participating in 3DS program)
K325Autenticación fallida - Información incompleta (Incomplete information)
K325Autenticación fallida - Información inválida (Invalid information)
K325Autenticación fallida - Error de sistema (System Error)
K325Autenticación fallida - Abandono (abandoned)
K325Autenticación fallida - OTP incorrecto o cierre de ventana de autenticación en challenge (Incorrect OTP or Authentication window closing on challenge)
K325Autenticación fallida - No se llegó a responder el challenge (Failed to respond to challenge)
K325Autenticación externa fallida - Datos enviados por comercio no son seguros (Data sent by merchant are not secure)
K325Autenticación fallida - Error de sistema por time out (System error due to time out)
K328Autenticación fallida - Sin validación de seguridad (No security validation)