Get Transaction Details

Returns the status of the transaction and its payment details by unique reference number.


*Pending to Authorize status is assigned to a transaction immediately after it was created by a user with First-Level access.

Transaction statuses

StatusDescription
<BLANK>Pending to Authorize
<BLANK>Outstanding
AWaiting for Compliance Check
BBlocked by User
CCancelled
DDownloaded
FRead by Receiving Agent
GBlock-Security/Compliance
OSecurity Block
SCompliance Block
NNo Transaction found
XException reported from Agent
YPaid
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string | null

This is 9-digit unique ICTC number given to the Sender.

Conditional rules:
• Either Reference or PartnerReference is mandatory. Both values cannot be passed at a time.

string | null

Unique number sent by Agent system for each transaction.

Conditional rules:
• Either PartnerReference or Reference is mandatory. Both values cannot be passed at a time.

Headers
string
required
^[A-Z]{2}[0-9A-Z]{4}$

This is the agent correspondent id provided to the agent by the IC Operations department. It is used to facilitate API management and auditing.

string
\w{8}-\w{4}-\w{4}-\w{4}-\w{12}

This header is used to uniquely identify the HTTP request and to facilitate troubleshooting.

string
\w{8}-\w{4}-\w{4}-\w{4}-\w{12}

Unique request identifier to support idempotency. You may generate (UUID v4) value using the programming language.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json