LINK4DSECURE 3DS Server AMEX SafeKey Test Lab · staging · v2.3.1 public URL: https://amex3dt.link4.tech

AXP 3DS 2.1.0 BRW22 - PSD Secure Corporate Payment Exemption (Regression)

error Download STL batch file JSON ← tests
threeDSServerTransID
6a665b5d-d4d3-456a-8843-9a352789e337
channel / category / version
BRW / PA / 2.1.0
card
375987000169792 exp 2202 · 3DS 9792 · amount 45200
expected
ARes U, transStatusReason=82, eci=07.
2026-09-24T13:27:27.084Z — WARNING: PRes card range 375987000169728-375987000169833 supports ['2.2.0', '2.3.1'], test uses messageVersion 2.1.0 (spec 5.2.3.1). Sending anyway for STL.
2026-09-24T13:27:30.300Z — DS answered Erro: {"dsTransID": "5cc7523e-3be9-4a9e-9591-f7333a78b0e7", "messageType": "Erro", "messageVersion": "2.1.0", "threeDSServerTransID": "6a665b5d-d4d3-456a-8843-9a352789e337", "errorCode": "303", "errorComponent": "D", "errorDescription": "Access Not Authorized", "errorDetail": "Access Not Authorized", "errorMessageType": "AReq"}

Result summary

{
  "ares.acsDecConInd": null,
  "ares.authenticationValue": false,
  "ares.eci": null,
  "ares.transChallengeExemption": null,
  "ares.transStatus": null,
  "ares.transStatusReason": null,
  "cres.transStatus": null,
  "errors": [
    {
      "text": "WARNING: PRes card range 375987000169728-375987000169833 supports [\u00272.2.0\u0027, \u00272.3.1\u0027], test uses messageVersion 2.1.0 (spec 5.2.3.1). Sending anyway for STL.",
      "ts": "2026-09-24T13:27:27.084Z"
    },
    {
      "text": "DS answered Erro: {\"dsTransID\": \"5cc7523e-3be9-4a9e-9591-f7333a78b0e7\", \"messageType\": \"Erro\", \"messageVersion\": \"2.1.0\", \"threeDSServerTransID\": \"6a665b5d-d4d3-456a-8843-9a352789e337\", \"errorCode\": \"303\", \"errorComponent\": \"D\", \"errorDescription\": \"Access Not Authorized\", \"errorDetail\": \"Access Not Authorized\", \"errorMessageType\": \"AReq\"}",
      "ts": "2026-09-24T13:27:30.300Z"
    }
  ],
  "final.transStatus": null,
  "rreq.authenticationType": null,
  "rreq.authenticationValue": false,
  "rreq.challengeCancel": null,
  "rreq.eci": null,
  "rreq.transStatus": null,
  "rreq.transStatusReason": null,
  "state": "error"
}

Messages (in order exchanged)