Payment and Transaction Services
Complete Payment
Authorization with Bearer Token. Header format: Authorization: Bearer {access_token}
The access_token is generated by the OAuth token service and is used in Terminal Host services.
ID value used to match the request and response. It is determined by the merchant, and the value sent in the request is returned in the response.
Response language.
Unique identifier defined for the terminal/device where the transaction is performed.
uniqueId value generated by the sales application for this sales transaction.
Price Value
Currency
Sales Type.
Payment Number. This field is mandatory when performing a postAuth (provision closing) transaction.
Installment Count
Success
Bad Request
Sample Collection
Query Transaction Status
Authorization with Bearer Token. Header format: Authorization: Bearer {access_token}
The access_token is generated by the OAuth token service and is used in Terminal Host services.
Service that queries the status of a transaction.
ID value used to match the request and response. It is determined by the merchant, and the value sent in the request is returned in the response.
Response language.
Payment Number to be queried
Unique identifier defined for the terminal/device where the transaction is performed.
Unique reference number generated during the transaction for the payment/void/refund operation to be queried.
Success
Bad Request
Sample Collection
Void Payment
Authorization with Bearer Token. Header format: Authorization: Bearer {access_token}
The access_token is generated by the OAuth token service and is used in Terminal Host services.
Payment Reversal Service.
ID value used to match the request and response. It is determined by the merchant, and the value sent in the request is returned in the response.
Response language.
Payment Number to be voided
Date when the transaction is posted (YYYYMMDD).
Unique identifier defined for the terminal/device where the transaction is performed.
A unique reference number generated for the void transaction
Void reason
Void description
Success
Unprocessable Entity
Sample Collection
Refund Payment
Authorization with Bearer Token. Header format: Authorization: Bearer {access_token}
The access_token is generated by the OAuth token service and is used in Terminal Host services.
ID value used to match the request and response. It is determined by the merchant, and the value sent in the request is returned in the response.
Request language.
Payment number to be refunded
Unique identifier defined for the terminal/device where the transaction is performed.
Transaction amount.
Unique reference number generated by the sales application for the refund transaction.
Refund Reason
Refund Description
Success
Bad Request
Sample Collection
Last updated
