Retrieve Transaction

This is a convenience API which provides a user friendly way to retrieve previously submitted transaction.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Status Returns

Http StatusResponse ModelNotes
⚪ 200Transaction
🔴 400Error
🔴 404Error
🔴 409Error

Error Code Returns

400request.missing.parameter.merchantIddeprecated
400exchange.bhnContractId.requireddeprecated
400request.missing.parameter.requestIdThe RequestId HTTP header value is missing
400exchange.retrieve.txn.truncated.txnId.requiredThe request must include last six characters for transaction ID
400exchange.retrieve.txn.truncated.txnId.invalidtruncated.txnId should be minimum 6 characters and
maximum 26 characters
400exchange.retrieve.txn.truncated.cardNumber.invalidtruncated.cardNumber should be minimum 4 digits and
maximum 19 digits.
400exchange.retrieve.txn.truncated.cardNumber.invalidtruncated.cardNumber should be only digits
400exchange.invalid.x-api-keyThe x-api-key HTTP header value is invalid.
404exchange.transaction.not.foundThe transaction specified by the transaction ID cannot be
found
404exchange.transaction.ambiguousMore than one transaction found with given transaction ID
409exchange.retrieve.transaction.expiredThe transaction has already expired
409exchange.fraud.check.in.progressWe are still processing your fraud check
409exchange.card.already.acquiredCard already acquired
409exchange.acquired.card.transaction.cancelledAcquire card transaction cancelled. Please submit a new quote
request.
409exchange.offer.code.expiredOffer code already expired
Query Params
string
required

Last six characters of transaction ID

string

last 4 digits of card number, not required but recommended for unique identification of transaction

Headers
string
required

A value defined by the client application used to uniquely identify the specific request. It enables the client application to take advantage of an idempotent operation on a service.

int32

deprecated

string

deprecated

string

deprecated

int32

deprecated

string

The API Key from your developer account

Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json