Search
K

Transaction status

API for retrieving the current status of a given transaction.
Do not implement poll logic with this API, instead implement Socket.IO listener or callback API to get transaction status events.

API Interface

get
https://api.sensepass.com/api
/transactions/{transactionNumber}
Get transaction object by a transaction number
Parameters
Path
transactionNumber*
Transaction Number
Body
deviceId
string
Terminal unique device ID provided by SensePass (For Device based Transactions) - Required if apiKey is empty
apiKey
string
Merchant ID provided by SensePass (For Web based Transactions) - Required if deviceId is empty
Responses
200: OK
OK
400: Bad Request
Invalid Input
500: Internal Server Error
Internal Error

Schema

Full Transaction Entity schema: transaction-entity

Flow Chart

Transaction Status Flow