On This Page 
    Required Fields for a Mastercard Authorization with a Token Using the REST
        API
    - clientReferenceInformation.code
 - clientReferenceInformation.partner.solutionId
 - The value for this field is provided byVisa Acceptance Solutions.
 - clientReferenceInformation.partner.thirdPartyCertificationNumber
 - The value for this field is provided byVisa Acceptance Solutions.
 - clientReferenceInformation.transactionId
 - orderInformation.amountDetails.currency
 - orderInformation.amountDetails.totalAmount
 - paymentInformation.initiationChannel
 - pointOfSaleInformation.catLevel
 - Set this field to2.
 - pointOfSaleInformation.entryMode
 - Set this field tocontactless.
 - pointOfSaleInformation.terminalCapability
 - Set this field to5.
 - pointOfSaleInformation.terminalId
 - pointOfSaleInformation.terminalPinCapability
 - Set this field to0.
 - processingInformation.authorizationOptions.aggregatedAuthIndicator
 - Set this field totrue.
 - processingInformation.authorizationOptions.authIndicator
 - Set this field to0.
 - processingInformation.authorizationOptions.deferredAuthIndicator
 - Set this field totrue.
 - processingInformation.authorizationOptions.transportationMode
 - processingInformation.captureOptions.dateToCapture
 - processingInformation.commerceIndicator
 - Set this field toretail.
 - processingInformation.industryDataType
 - Set this field totransit.
 - tokenInformation.jti
 - Generate this value using the UUID2/UUID4 data format.