Required Fields for Processing an Authorization with Hand Keyed Data

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.
clientReferenceInformation.code
clientReferenceInformation.partner.thirdPartyCertificationNumber
National Australia Bank
provides the value for this field.
clientReferenceInformation.transactionId
merchantInformation.transactionLocalDateTime
orderInformation.amountDetails.currency
orderInformation.amountDetails.totalAmount
paymentInformation.card.expirationMonth
paymentInformation.card.expirationyear
paymentInformation.card.number
pointOfSaleInformation.cardPresent
Set the value to
true
.
pointOfSaleInformation.entryMode
Set the value to
keyed
.
pointOfSaleInformation.terminalCapability
Must be set to 1, 2, 3, 4, or 5.
pointOfSaleInformation.terminalPinCapability
processingInformation.commerceIndicator
Set the value to
retail
.