Transaction attributes

Response attributes

These are the attributes that are returned after you call a transaction API.

AttributeDescription
transactionRequestId
string
A customer generated unique ID.
amount
integer
The amount that was transferred.
transactionRequestedAt
string
Date and time of the request.
transactionStatus
enum
Status of the transaction:
- Pending
- Approved
- Failed
- Rejected
errorDescription
string
Error details, if applicable.
For more information, see Error codes.
creditCardId
string
Card token ID.
railId
string
The ID of the rail that was used.
- RS2
- Mastercard Send
network
string
Card network.
retrievalReferenceId
string
The number CRB creates that is passed to the rail to assist in tracing a transaction after it left our system.
actualTransactionDoneAt
date/time
Date and time the transaction completed.
- DoneAt
- RequestedAt
- Execution Duration
paymentSent
*boolean**
Whether the payment was sent.
True if it was sent, otherwise false.
responseReceived
boolean
Whether a response was received.
True if a response was received, otherwise false.
responseCode
string
Network response code.
Click Response codes for more information.
responseDescription
string
Network response description.
Click Response codes for more information.
traceNumber
string
The STAN number, used for tracing.
error
string
Error, if applicable.
For more information, see Error codes.
transactionRequestBatchId
string
The ID for a transaction batch request.
sourceSenderName
string
The name of the sender of the funds.
isSuccessfull
boolean
Whether the call was successful.
True if successful, otherwise false.

Did this page help you?