Skip to main content
GET
/
payment
/
transactions
/
{transactionId}
/
status
Get Transaction Status
curl --request GET \
  --url https://api.cartevo.co/api/v1/payment/transactions/{transactionId}/status \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "message": "Transaction status retrieved successfully",
  "data": {
    "transaction_id": "550e8400-e29b-41d4-a716-446655440000",
    "status": "SUCCESS",
    "amount": 1000,
    "currency": "XAF",
    "phone_number": "237670000000",
    "country": "CM",
    "operator": "mtn",
    "type": "COLLECTION",
    "external_id": "ORD-2024-001",
    "reason": "Invoice payment",
    "description": "Payment collection transaction",
    "created_at": "2025-01-08T12:00:00.000Z",
    "updated_at": "2025-01-08T12:05:00.000Z",
    "error_message": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

transactionId
string<uuid>
required

Transaction UUID

Response

Transaction status retrieved successfully

success
boolean
Example:

true

message
string
Example:

"Transaction status retrieved successfully"

data
object