Get ICTC payment status

Gets the status of the transaction associated with the provided Instant Cash Transaction Code (ICTC) 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
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