Skip to main content
GET
Get Transaction Details

Authorizations

Authorization
string
header
required

Bearer token authentication using developer secret key. Format: Bearer sk_live_your_secret_key_here

Path Parameters

transactionId
string<uuid>
required

Transaction ID

Response

Transaction details retrieved successfully

id
string<uuid>
required
Example:

"123e4567-e89b-12d3-a456-426614174000"

amount
number<double>
required
Example:

1000

currency
string
required
Example:

"MWK"

status
enum<string>
required
Available options:
PENDING,
PROCESSING,
COMPLETED,
FAILED,
CANCELLED,
REFUNDED
Example:

"COMPLETED"

type
enum<string>
required
Available options:
WALLET_PAYMENT
Example:

"WALLET_PAYMENT"

description
string
required
Example:

"Payment for service XYZ"

createdAt
string<date-time>
required
Example:

"2026-01-22T17:25:00.000Z"

updatedAt
string<date-time>
required
Example:

"2026-01-22T17:25:00.000Z"

paymentProvider
enum<string>
Available options:
WALLET
Example:

"WALLET"

paymentReference
string
Example:

"PAY_REQ_1737567000000_abc123"