REST API

consumerAuthenticationInformation. challengeCancelCode

Indicates why a transaction was canceled.
Possible values:
  • 01
    : Cardholder selected Cancel.
  • 02
    : Reserved for future EMVCo use (values invalid until defined by EMVCo).
  • 03
    : Transaction timed out—Decoupled Authentication.
  • 04
    : Transaction timed out at ACS—other timeouts.
  • 05
    : Transaction timed out at ACS—First CReq not received by ACS.
  • 06
    : Transaction Error.
  • 07
    : Unknown.
  • 08
    : Transaction timed out at SDK.
France Country Specific Information
In France, this field is available only for secure transactions.
The transaction was not cancelled. It was sent to the payment card company and the issuer who can reject it with a soft decline by requesting additional cardholder authentication.
Possible values:
  • 01
    : Cardholder selected
    Cancel
    .
  • 03
    : Decoupled authentication caused the transaction to time out.
  • 04
    : Transaction timed out at the access control server (ACS), which is a server on the issuer side of the 3-D Secure protocol. This value includes all ACS timeouts not covered by the value
    05
    .
  • 05
    : Transaction timed out at the ACS because the first challenge request was not received by the ACS.
  • 06
    : Transaction error as determined by the 3-D Secure server.
  • 07
    : Unknown.
  • 08
    :
    Cybersource
    software timed out.
When you request the payer authentication and authorization services separately, get the value for this field from the
consumerAuthenticationInformation. challengeCancelCode
response field.

Specifications

  • Data Type:
    String
  • Data Length:
    2

Mapping Information

  • REST API Field:
    consumerAuthenticationInformation.challengeCancelCode
  • SCMP API Field:
    challenge_cancel_code
  • Simple Order API Fields:
    • ccAuthService_challengeCancelCode
    • challenge_cancel_code
      (France only)
    • payerAuthEnrollReply_challengeCancelCode
    • payerAuthValidateReply_challengeCancelCode