Transactions
Get Transaction Status
Retrieve the current status and details of any transaction (payment or withdrawal). It's the source of truth, and essential for asynchronous methods like SPEI transfers and cash payments.
Authorization
Authorization Authorization<token>
Tu API key con prefijo Token , p. ej. Token <API_KEY>
In: header
Path Parameters
transaction_id*string
The unique transaction identifier returned from the /process/ endpoint
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/transactions/550e8400-e29b-41d4-a716-446655440000/"{
"id": "550e8400-e29b-41d4-a716-446655440000",
"operation_type": "payment",
"status": "Success",
"amount": 150,
"currency": "MXN",
"client_reference": "ORD-001",
"created_at": "2024-07-26T10:30:00Z",
"updated_at": "2024-07-26T10:32:15Z",
"completion_details": {
"completed_at": "2024-07-26T10:32:15Z"
}
}{
"error": {
"code": "string",
"message": "string",
"type": "request_error",
"details": {}
},
"request_id": "string"
}{
"error": {
"code": "string",
"message": "string",
"type": "request_error",
"details": {}
},
"request_id": "string"
}{
"error": {
"code": "string",
"message": "string",
"type": "request_error",
"details": {}
},
"request_id": "string"
}{
"error": {
"code": "string",
"message": "string",
"type": "request_error",
"details": {}
},
"request_id": "string"
}Was this page helpful?
Get a Payment Transaction
Retrieves the details of a specific payment transaction by its `payment_id`. It provides more granular information about individual payment attempts.
Get Balance
Returns the balance available for dispersing withdrawals. Check it before creating withdrawals via `POST /process/` to avoid rejections for insufficient funds.
