On This Page 
    Required Fields for Sales with EMV Data
    This table provides information about the fields required for sales with EMV
                data.
REST API Field  | Discover Sale  | Visa Deferred  | Information/Value  | 
|---|---|---|---|
clientReferenceInformation. code  | —  | ||
clientReferenceInformation. comments  | For this value, see Transaction Types.  | ||
clientReferenceInformation.partner.
                                solutionId  | Visa Acceptance Solutions  provides the value for this
                                field. | ||
clientReferenceInformation.partner.thirdPartyCertificationNumber  | Visa Acceptance Solutions  provides the value for this
                                field. | ||
clientReferenceInformation. transactionId 
                             | —  | ||
orderInformation.
                                    amountDetails.currency  | —  | ||
orderInformation.
                                    amountDetails. totalAmount   | For Visa AVR, set this field to  0.00 . | ||
paymentInformation.card.type 
                             | —  | ||
pointOfSaleInformation. catLevel  | Set this field to  2 . | ||
pointOfSaleInformation.emv.
                                cardSequenceNumber  | —  | ||
pointOfSaleInformation.emv. tags  | —  | ||
pointOfSaleInformation. entryMode  | Set this field to  contactless . | ||
pointOfSaleInformation. terminalCapability  | Set this field to  5 . | ||
pointOfSaleInformation. terminalId  | —  | ||
pointOfSaleInformation. terminalPinCapability  | Set this field to  0 . | ||
pointOfSaleInformation. trackData  | —  | ||
processingInformation. authorizationOptions.
                                    aggregatedAuthIndicator  | Set this field to  true . | ||
processingInformation. authorizationOptions.
                                    deferredAuthIndicator  | Set this field to  true . | ||
processingInformation. capture  | Set this field to  true . | ||
processingInformation. captureOptions.
                                dateToCapture  | —  | ||
processingInformation. commerceIndicator  | Set this field to  retail . | ||
processingInformation. industryDataType  | Set this field to  transit . |