REST API | Visa Platform Connect

Example: PIN Debit Purchase Using the REST API for
Visa Platform Connect

PIN Debit Purchase Request
{ "clientReferenceInformation": { "code": "ABC123", "transactionId": "123456789012345" }, "pointOfSaleInformation": { "encryptedCardData": "01001F010105020510007360810305000^ 21000010401031F1F08D65E6B2922F58C63", "entryMode": "swiped", "terminalCapability": "2", "trackData": ";4111111111111111=171220112345678?" }, "processingInformation": { "authorizationOptions": { "partialAuthIndicator": "true" }, "networkRoutingOrder": "G7CV" }, "orderInformation": { "currency": "USD", "amountDetails": { "totalAmount": "110.00" } } }
PIN Debit Purchase Response
{ "clientReferenceInformation": { "code": "ABC123" }, "processorInformation": { "approvalCode": "831000", "reconciliationId": "1094820975023470", "responseCode": "00", "systemTraceAuditNumber": "260371", "transactionID": "016153570198200", "routing": { "networkCode": "0003" } }, "orderInformation": { "amountDetails": { "currency": "USD", "authorizedAmount": "110.00" } } }