On This Page

{#jumplink-list}  
[Markdown](/docs/cybs/en-us/payments/developer/omnipaydirect/rest/payments/payments-processing-pa-process-intro/payments-processing-pa-mc-intro/payments-processing-pa-mc-reqfields.md)  
Filter  
FILTER BY TAG

Required Fields for Processing an Authorization Using Mastercard Identity Check {#payments-processing-pa-mc-reqfields}
======================================================================================================================

Use these required fields to process an authorization using Mastercard Identity Check.

> IMPORTANT  
> When relaxed requirements for address data and the expiration date are being used, not all fields in this list are required. It is your responsibility to determine whether your account is enabled to use this feature and which fields are required. For details about relaxed requirements, see [Relaxed Requirements for Address Data and Expiration Date in Payment Transactions](/docs/cybs/en-us/payments/developer/omnipaydirect/rest/payments/payments-relax-reqs.md "").

consumerAuthenticationInformation.directoryServerTransactionId
:

consumerAuthenticationInformation.paSpecificationVersion
:

consumerAuthenticationInformation.ucafCollectionIndicator
:
Set to the last digit of the raw ECI value returned from authentication. For example, if ECI=02, this value should be 2.

orderInformation.amountDetails.currency

orderInformation.amountDetails.totalAmount
:

orderInformation.billTo.address1
:

orderInformation.billTo.administrativeArea
:

orderInformation.billTo.country
:

orderInformation.billTo.email
:

orderInformation.billTo.firstName
:

orderInformation.billTo.lastName
:

orderInformation.billTo.locality
:

orderInformation.billTo.postalCode
:

paymentInformation.card.expirationMonth
:

paymentInformation.card.expirationYear
:

paymentInformation.card.number
:

processingInformation.commerceIndicator
:
Set this field to one of these values:

    * `spa`: Successful authentication (3-D Secure value of `02`).
    * `spa`: Authentication was attempted (3-D Secure value of `01`).
    * `spa` or `internet`: Authentication failed or was not attempted (3-D Secure value of `00`)
    {#payments-processing-pa-mc-reqfields_ul_zxr_cp1_jxb}

Related Information
-------------------

* [API field reference guide for the REST API](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/rest-api-fields-intro.md "")  
  RELATED TO THIS PAGE

