Sale on Unattended Devices
Use this information to process a sale on unattended devices. A sale combines an authorization and a capture into a single transaction.
Endpoints
POST /pts/v2/payments
POST /pts/v2/payments
Example
{ "clientReferenceInformation": { "code": "test123", "comments": "Parking Sale", "partner": { "developerId": "prodDeveloperId", "thirdPartyCertificationNumber": "prodTPCN", "solutionId": "prodSolutionId" }, "transactionId": "UniqueTranID" }, "processingInformation": { "capture": true, "commerceIndicator": "retail", "authorizationOptions": { "authIndicator": 1 } }, "paymentInformation": { "card": { "type": "001" } }, "orderInformation": { "amountDetails": { "totalAmount": "20.00", "currency": "USD" } }, "pointOfSaleInformation": { "catLevel": 2, "entryMode": "contact", "terminalCapability": 4, "terminalPinCapability": 0, "emv": { "tags": "9F100706011103A000009F26089302EDF8DC3C6E519F02060000000011009F03060000000000009F1A020840950500000000005F2A0208409A031807039C01009F37043444BDD7820200009F360200019F330360B0E89F1E04123456789F2701809F6E04207000009F7C140000000000000000000000000000000000000000", "cardSequenceNumber": "01" }, "trackData": ";4761739xx1010135=28122011758928889?" }, "merchantInformation": { "transactionLocalDateTime": "20260225115959" }}{ "_links": { "void": { "method": "POST", "href": "/pts/v2/payments/7720609780516677203814/voids" }, "self": { "method": "GET", "href": "/pts/v2/payments/7720609780516677203814" } }, "clientReferenceInformation": { "code": "test123", "comments": "Parking Sale", "partner": { "developerId": "prodDeveloperId", "solutionId": "prodSolutionId" }, "transactionId": "UniqueTranID" }, "id": "7720609780516677203814", "orderInformation": { "amountDetails": { "totalAmount": "20.00", "authorizedAmount": "20.00", "currency": "USD" } }, "paymentAccountInformation": { "card": { "type": "001" } }, "paymentInformation": { "accountFeatures": { "category": "F", "group": "0" }, "tokenizedCard": { "type": "001" }, "card": { "type": "001" } }, "pointOfSaleInformation": { "emv": { "tags": "9F36020001910A7D517A9478FA6AD53030" } }, "processorInformation": { "systemTraceAuditNumber": "035756", "paymentAccountReferenceNumber": "V0010013018036783719331133719", "merchantNumber": "123456789023", "approvalCode": "073453", "networkTransactionId": "306056833783948", "settlementDate": "6061", "retrievalReferenceNumber": "605623035756", "transactionId": "306056833783948", "responseCode": "00", "avs": { "code": "2" } }, "reconciliationId": "7720609780516677203814", "status": "AUTHORIZED", "submitTimeUtc": "2026-02-25T23:09:38Z"}| Field | Type | Description |
|---|---|---|
clientReferenceInformation.code | ||
clientReferenceInformation.comments | Set the value to Parking Sale. | |
clientReferenceInformation.partner.developerId | provides the value for this field. | |
clientReferenceInformation.partner.solutionId | provides the value for this field. | |
clientReferenceInformation.partner.thirdPartyCertificationNumber | provides the value for this field. | |
clientReferenceInformation.transactionId | ||
merchantInformation.transactionLocalDateTime | ||
orderInformation.amountDetails.currency | ||
orderInformation.amountDetails.totalAmount | ||
paymentInformation.card.type | ||
pointOfSaleInformation.catLevel | Set this value to 2. | |
pointOfSaleInformation.emv.cardSequenceNumber | A value is required when EMV Tag 5F34 is configured on the EMV card. | |
pointOfSaleInformation.emv.tags | ||
pointOfSaleInformation.entryMode | ||
pointOfSaleInformation.terminalCapability | ||
pointOfSaleInformation.terminalPinCapability | ||
pointOfSaleInformation.trackData | ||
processingInformation.authorizationOptions.authIndicator | Set the value to 1. | |
processingInformation.capture | Set this value to true. | |
processingInformation.commerceIndicator | Set the value to retail. |
Was this page helpful?
Thanks for your feedback!
Last published: September 29, 2026