payerAuthEnrollReply_challengeCancelCode {#payer-auth-enroll-reply-challenge-cancel-code}
=========================================================================================

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 payerAuthEnrollReply_challengeCancelCode or payerAuthValidateReply_challengeCancelCode response field.

Specifications {#payer-auth-enroll-reply-challenge-cancel-code_d1163e146}
-------------------------------------------------------------------------

* **Data Type:** String
* **Data Length:** 2

Mapping Information {#payer-auth-enroll-reply-challenge-cancel-code_d1163e165}
------------------------------------------------------------------------------

* **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

