Required Fields for a PIN Debit EBT Purchase with a SNAP Voucher

clientReferenceInformation.code
clientReferenceInformation.partner.thirdPartyCertificationNumber
Visa Acceptance Solutions
provides the value for this field.
orderInformation.amountDetails.currency
orderInformation.amountDetails.totalAmount
paymentInformation.card.expirationMonth
paymentInformation.card.expirationYear
paymentInformation.card.number
paymentInformation.card.sourceAccountType
Set this field to
UA
.
paymentInformation.card.useAs
Leave this field blank.
paymentInformation.paymentType.name
Set this field to
CARD
.
paymentInformation.paymentType.subTypeName
Set this field to
DEBIT
.
pointOfSaleInformation.entryMode
Set this field to
keyed
.
pointOfSaleInformation.terminalCapability
pointOfSaleInformation.trackData
processingInformation.commerceIndicator
Set this field to
retail
.
processingInformation.electronicBenefitsTransfer.category
Set this field to
FOOD
.
processingInformation.electronicBenefitsTransfer.voucherSerialNumber
processingInformation.purchaseOptions.isElectronicBenefitsTransfer
Set this field to
true
.