Skip to main content
GET
/
api
/
billing
/
payments
/
transactions
/
{transaction_id}
/
status
Check Payment Status
curl --request GET \
  --url https://api.example.com/api/billing/payments/transactions/{transaction_id}/status/
{
  "success": true,
  "transaction": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "order_id": "ORD-1234567890",
    "amount": 50.00,
    "currency": "USD",
    "status": "completed",
    "completed_at": "2025-11-27T10:35:00Z"
  }
}
Check the status of a payment transaction.
transaction_id
string
required
Transaction ID
Requires authentication. Include the access token in the Authorization header.

Success Response (200)

success
boolean
Operation success status
transaction
object
Transaction object
transaction.id
string
Transaction ID
transaction.order_id
string
Order ID
transaction.amount
float
Transaction amount
transaction.currency
string
Currency code
transaction.status
string
Transaction status
transaction.completed_at
string
Completion timestamp (ISO 8601, nullable)
{
  "success": true,
  "transaction": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "order_id": "ORD-1234567890",
    "amount": 50.00,
    "currency": "USD",
    "status": "completed",
    "completed_at": "2025-11-27T10:35:00Z"
  }
}