On This Page 
    Required Fields for a Discover Authorization with EMV Data Using the REST API
    - clientReferenceInformation.code
 - clientReferenceInformation.comments
 - Set this field toTransitDA BAU nominal value auth.
 - clientReferenceInformation.partner.solutionId
 - Visa Acceptance Solutionsprovides the value for this field.
 - clientReferenceInformation.partner.thirdPartyCertificationNumber
 - Visa Acceptance Solutionsprovides the value for this field.
 - clientReferenceInformation.transactionId
 - orderInformation.amountDetails.currency
 - orderInformation.amountDetails.totalAmount
 - Set this field to1.00.
 - paymentInformation.card.type
 - Set this field to004.
 - pointOfSaleInformation.catLevel
 - Set this field to2.
 - pointOfSaleInformation.emv.cardSequenceNumber
 - Set this field to99.
 - pointOfSaleInformation.emv.tags
 - pointOfSaleInformation.entryMode
 - Set this field tocontactless.
 - pointOfSaleInformation.terminalCapability
 - Set this field to5.
 - pointOfSaleInformation.terminalId
 - pointOfSaleInformation.terminalPinCapability
 - Set this field to0.
 - pointOfSaleInformation.trackData
 - processingInformation.authorizationOptions.aggregatedAuthIndicator
 - Set this field totrue.
 - processingInformation.authorizationOptions.deferredAuthIndicator
 - Set this field totrue.
 - processingInformation.commerceIndicator
 - Set this field toretail.
 - processingInformation.industryDataType
 - Set this field totransit.