CardPresentSaleRequest
amountinteger<int64>required
Possible values: >= 1 and <= 99999999
cardData objectrequired
cardBrandstringnullable
cardHolderNamestringnullable
cardNumberstringnullable
cvvstringnullable
expirationDatestringnullable
cardDataSourcestringrequired
Possible values: non-empty
cardPresent objectnullable
cardDataInputModestringnullable
cardDataOutputCapabilitystringnullable
cardPresentDetailstringnullable
cardholderAuthenticationEntitystringnullable
cardholderAuthenticationMethodstringnullable
cardholderPresentDetailstringnullable
chipConditionCodestringnullable
emvFallbackReasonstringnullable
emvTagsstringnullable
maxPinLengthstringnullable
terminalAuthenticationCapabilitystringnullable
terminalCapabilitystringnullable
terminalCardCaptureCapabilitystringnullable
terminalOperatingEnvironmentstringnullable
terminalOutputCapabilitystringnullable
track2Datastringnullable
currencystringrequired
Possible values: >= 3 characters and <= 3 characters, Value must match regular expression [A-Z]{3}
ebt objectnullable
benefitTypestringrequired
ksnstringnullable
pinstringnullable
pinBlockstringnullable
pinKsnstringnullable
track2Datastringnullable
externalReferenceIdstringrequired
Possible values: non-empty
industryTypestringrequired
Possible values: non-empty
merchantIdstringnullable
metadata object
property name*string
pinDebit objectnullable
emvFallbackConditionstringnullable
emvTagsstringnullable
ksnstringnullable
lastChipReadstringnullable
paymentAppVersionstringnullable
pinstringnullable
pinKsnstringnullable
track2Datastringnullable
CardPresentSaleRequest
{
"amount": 0,
"cardData": {
"cardBrand": "string",
"cardHolderName": "string",
"cardNumber": "string",
"cvv": "string",
"expirationDate": "string"
},
"cardDataSource": "string",
"cardPresent": {
"cardDataInputMode": "string",
"cardDataOutputCapability": "string",
"cardPresentDetail": "string",
"cardholderAuthenticationEntity": "string",
"cardholderAuthenticationMethod": "string",
"cardholderPresentDetail": "string",
"chipConditionCode": "string",
"emvFallbackReason": "string",
"emvTags": "string",
"maxPinLength": "string",
"terminalAuthenticationCapability": "string",
"terminalCapability": "string",
"terminalCardCaptureCapability": "string",
"terminalOperatingEnvironment": "string",
"terminalOutputCapability": "string",
"track2Data": "string"
},
"currency": "string",
"ebt": {
"benefitType": "string",
"ksn": "string",
"pin": "string",
"pinBlock": "string",
"pinKsn": "string",
"track2Data": "string"
},
"externalReferenceId": "string",
"industryType": "string",
"merchantId": "string",
"metadata": {},
"pinDebit": {
"emvFallbackCondition": "string",
"emvTags": "string",
"ksn": "string",
"lastChipRead": "string",
"paymentAppVersion": "string",
"pin": "string",
"pinKsn": "string",
"track2Data": "string"
}
}