Transaction Detail
Fetch a single transaction by its ID.
GET{baseUrl}/tme/api/v1/transactions/{id}
Path Parameter
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | Integer | Yes | Transaction record ID. |
Response
| Field | Type | Description |
|---|---|---|
| id | Integer | Internal transaction record ID. |
| transactionId | String (UUID) | Cross-system tracking ID. |
| transactionType | String | e.g., Purchase. |
| dateTime | String (ISO 8601) | Transaction timestamp (UTC). |
| status | String | e.g., SUCCESS. |
| totalCharges | Number | Total applied charges. |
| narration | String | Narrative/descriptor. |
| card | Object | { id, cardToken, lastFourDigits, cardType, cardTierId, cardNetwork, paymentCardType }. |
| billingAmount | Object | { amount, currencyCode, amountType: "BILLING" }. |
| transactionAmount | Object | { amount, currencyCode, amountType: "TRANSACTION" }. |
| conversions | Object | { transactionToBillingCR } conversion rate(s). |
| senderAccount | Object | Sender account summary. |
| receiverAccount | Object | Receiver account summary (if applicable). |
| location | Object | { id, countryCode }. |
| merchant | Object | { id, mcc, name, city, country, countryCode }. |
| apiStatus | String | Upstream API status (e.g., FAILED). |
| thirdPartyConfigSlug | String | Third-party gateway slug (e.g., pmt-mastercard-issuing). |
| charges | Array | List of applied charges: { title, fixed, value, chargeType, billingAmount, inclusive }[]. |