On This Page
Required Fields for a Check-in Authorization with Contact EMV and TMS Token Creation
TMS
Token Creation- clientReferenceInformation.code
- clientReferenceInformation.comments
- Set the value toCheckin Auth CP.
- clientReferenceInformation.partner.developerId
- Visa Acceptance Solutionsprovides the value for this field.
- clientReferenceInformation.partner.solutionId
- Visa Acceptance Solutionsprovides the value for this field.
- clientReferenceInformation.partner. thirdPartyCertificationNumber
- clientReferenceInformation.transactionId
- Set this field to a unique value to manage timeout scenarios when a reply message is not received.
- orderInformation.amountDetails.currency
- orderInformation.amountDetails.totalAmount
- paymentInformation.card.type
- pointOfSaleInformation.emv.cardSequenceNumber
- Set the value to01.
- pointOfSaleInformation.emv.tags
- pointOfSaleInformation.entryMode
- Set the value tocontact.
- pointOfSaleInformation.terminalCapability
- Set the value to4.
- pointOfSaleInformation.terminalId
- This field is required if it is within project scope. Merchant configuration is required in order to support multiple terminal IDs. Otherwise,Visa Acceptance Solutionsuses the default terminal ID in the merchant configuration.
- pointOfSaleInformation.trackData
- processingInformation.actionList
- Set the value toTOKEN_CREATE.
- processingInformation.actionTokenTypes
- Set the value to one of these values:
- customer
- instrumentIdentifier
- paymentInstrument
- processingInformation.commerceIndicator
- Set the value toretail.
- processingInformation.industryDataType
- Set the value tolodging.
- processingInformation.reconciliationId
- Set the value to the room or folio number.
- travelInformation.duration