v12

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-011518127.5 KB
Direct Integration

Get Transaction Status

Retrieve the current status and details of any transaction (payment or withdrawal). This is essential for monitoring transaction progress, especially for asynchronous payment methods like SPEI transfers and cash payments.

get/transactions/{transaction_id}/

Path parameters

transaction_idstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000

The unique transaction identifier returned from the /process/ endpoint

Response

Transaction status retrieved successfully

idstring uuid

Unique transaction identifier

operation_type'payment' | 'withdrawal'

Type of transaction

status'pending' | 'on_hold' | 'processing' | 'sent_to_provider' | 'success' | 'paid_full' | 'in_transit' | 'authorized' | 'canceled' | 'declined' | 'rejected' | 'failed' | 'Unknown' | 'expired'

Current transaction status

amountnumber

Transaction amount

currencystring

Currency code

client_referencestring

Your reference identifier

payment_idinteger

Payment ID (for payments)

transaction_idstring

Provider transaction ID

providerstring

Payment provider used

created_atstring date-time

ISO 8601 timestamp of creation

status_codeinteger

HTTP status code

updated_atstring date-time

ISO 8601 timestamp of last update