Get Transaction Details
GET/api/v1/transactions/detail
Retrieves detailed information about a specific transaction, including card details, user information, amounts, and transaction status.
Request
Query Parameters
Responses
- 200
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD2
card_id object required
The unique identifier of the card involved in the transaction.
string
string
The billed amount for the transaction.
The currency used for billing.
The name of the merchant where the transaction occurred.
The current status of the transaction (e.g., APPROVED, PENDING, FAILED, REVERSED, CLEARED, EXPIRED).
The transaction amount, adjusted for exchange rates if the currency is not USD.
Service transaction currency. USD by default.
The original amount of the transaction
The original currency of the transaction
Transaction date
A unique identifier for this AUTHORIZATION, typically a UUID.
The type of transaction - one of AUTHORIZATION, CLEARING, REFUND, REVERSAL, ORIGINAL_CREDIT
Possible values: [INACTIVE_CARD_ACCOUNT, ACCOUNT_NOT_FOUND, CARD_CLOSED_BLOCKED, COUNTRY_RESTRICTION, CARD_DETAILS_INVALID, TRANSACTION_LIMIT_EXCEEDED, SUSPECTED_FRAUDULENT_ACTIVITY, MCC_RESTRICTED, INSUFFICIENT_FUNDS, TIMEOUT_ERROR, MISC_ERRORS, UNKNOWN_ERROR, PHYSICAL_CARD_ERROR, CURRENCY_NOT_ALLOWED, CLIENT_FAULT_ERRORS]
An enumeration.
{
"card_id": "string",
"billing_amount": 0,
"billing_currency": "string",
"merchant_name": "string",
"status": "string",
"transaction_amount": 0,
"transaction_currency": "string",
"transaction_original_amount": 0,
"transaction_original_currency": "string",
"transaction_date": "string",
"transaction_id": "string",
"transaction_type": "string",
"previous_tx": [
"string"
],
"charge": 0,
"decline_description": "string",
"failure_reason": "INACTIVE_CARD_ACCOUNT",
"mask_number": "string",
"bin": "string",
"user": "string",
"user_email": "user@example.com",
"card_memo": "string"
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- MOD1
- MOD2
- ]
- ]
detail object[]
loc object[]required
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}