Skip to content

Get transaction details

Request to get the details of a transaction, including the charging transaction and the refund if applicable.

GET /v2/transactions/vouchers/detail?reservation_id={reservation_id}&operation_type={operation_type}

Example:

GET /v2/transactions/vouchers/detail?reservation_id=163&operation_type=payment_link

Query parameters

PARAMETER TYPE REQ. DESCRIPTION
reservation_id Integer Yes Integer representing the unique reservation identifier in Autocore.
operation_type String Yes String representing the unique operation type in Autocore. Accepted values are: automated, terminal_payment, payment_link

Response Body

The following section describes the fields returned by the endpoint:


hotel

FIELD TYPE DESCRIPTION
id Integer Internal hotel ID in Autocore.
channel_mannager_id String Hotel identifier in the Channel Manager.
name String Name of the hotel.

data

FIELD TYPE DESCRIPTION
operation_type String Type of operation performed. Accepted values: automated, terminal_payment, payment_link.
id Integer Internal operation ID in Autocore.
reservation_id String Unique reservation identifier.
portal_code String | Null Portal code if applicable.
checkin_date Date | Null Reservation check-in date (YYYY-MM-DD) if applicable.
guest String Guest full name.
bank String Bank associated with the payment.
payment_type String Payment type or concept.
payment_status_code String Technical payment status code.
payment_status String Human-readable payment status.
transaction Object | Null Information about the processed transaction. May be null.
refound Object | Null Information about the refund. May be null.
generated_at String Report generation timestamp (DD-MM-YYYY hh:mm:ss AM/PM).

Transaction Object (nullable)

This object may be null. If null, none of the following fields are present.

FIELD TYPE DESCRIPTION
status_code String Transaction status code.
status String Human-readable transaction status.
status_detail String Detailed status description.
carrier String Payment processor/network (e.g., RedeBan).
transaction_id String Carrier-generated transaction identifier.
description String Description of the processed payment.
payment_method String Payment method used (credit_card, etc.).
payment_card_info Object Credit card information used in the transaction.
installments String Number of installments.
payment_date Datetime Date and time of the payment.
amount Float Processed amount.
currency String Currency of the transaction.
voucher_url String URL to the payment voucher.

Payment Card Info

FIELD TYPE DESCRIPTION
card_holder String Card holder name.
card_num String Masked card number.
card_type String Card brand or type.

Refund Object (nullable)

This object may be null. If null, none of the following fields are present.

FIELD TYPE DESCRIPTION
status_code String Refund status code.
status String Human-readable refund status.
status_detail String Detailed refund status description.
transaction_id String Transaction ID associated with the refund.
refund_date Datetime Date and time the refund was processed.
amount Float Refunded amount.
currency String Currency of the refund.
voucher_url String URL to the refund voucher.

Status Codes

The following status codes may appear in root, transaction, or refound.

CODE ORIGINAL (ES)
pending Pendiente
invalid_card Tarjeta no válida
rejected Rechazado
applied Aplicado
cancelled Cancelado
early_checkout Salida anticipada
overdue Vencido
in_process En proceso
partial_refound Reembolso parcial
total_refound Reembolso total
rejected_refound Reembolso rechazado
pending_refound Reembolso pendiente
in_process_refound Reembolso en proceso
in_validation En validación
cancelled_charge Cobro cancelado
no_card_data Sin datos de pago
invalid_card_data Datos de pago inválidos
error Error

Status Detail Values

The following values may appear inside transaction.status_detail or refound.status_detail.

DETAIL (ES)
Recaudo: Aprobado
Recaudo: Aprobación pendiente
Recaudo: Rechazado
Recaudo: Cancelado
Reembolso: Aprobado
Reembolso: Aprobación pendiente
Reembolso: Rechazado

Supported Portals

The following values may appear in portal_code when the reservation originates from a connected OTA, wholesaler, or booking engine.

PORTAL KEY DESCRIPTION
booking Booking.com
expedia Expedia
despegar Despegar
hyperguest HyperGuest
hotelbeds Hotelbeds
scalabed Scalabed
hopper Hopper
roomcloud RoomCloud
roibos Roibos
tbo TBO Holidays
roiback Roiback
siteminder_engine SiteMinder Booking Engine
channels_plus Channels+
cloudbeds_engine Cloudbeds Booking Engine
profitroom Profitroom
open_travel_service Open Travel Service
webbeds Webbeds
simple_booking Simple Booking
airbnb Airbnb
hostelworld Hostelworld
mirai Mirai
gnahs GNA Hotel Solutions (GNAHS)

Response Example (200)

{
    "hotel": {
        "id": 17,
        "channel_mannager_id": "0001",
        "name": "Test Hotel"
    },
    "data": {
        "operation_type": "payment_link",
        "id": 163,
        "reservation_id": "bk_123456789",
        "portal_code": "booking",
        "checkin_date": "2025-06-21",
        "guest": "Jhon Doe",
        "bank": "Davivienda",
        "payment_type": "anticipo estadía",
        "payment_status_code": "pending",
        "payment_status": "Pendiente",
        "transaction": null,
        "refound": null,
        "generated_at": "09-10-2025 02:59:32 PM"
    }
}

or

{
    "hotel": {
        "id": 17,
        "channel_mannager_id": "0001",
        "name": "Test Hotel"
    },
    "data": {
        "operation_type": "payment_link",
        "id": 163,
        "reservation_id": "bk_123456789",
        "portal_code": "booking",
        "checkin_date": "2025-06-21",
        "guest": "Jhon Doe",
        "bank": "Davivienda",
        "payment_type": "anticipo estadía",
        "payment_status_code": "applied",
        "payment_status": "Aplicado",
        "transaction": {
            "status_code": "applied",
            "status": "Aplicado",
            "status_detail": "Recaudo: Aprobado",
            "carrier": "redeban",
            "transaction_id": "RB-134687",
            "description": "Pago exitoso de link de pago hz824gjch4fd por: $125,000.00",
            "payment_method": "credit_card",
            "payment_card_info": {
                "card_holder": "David Rojas",
                "card_num": "**********1111",
                "card_type": "Visa"
            },
            "installments": "1",
            "payment_date": "2025-09-24 19:39:23.825846",
            "amount": 125000.0,
            "currency": "COP",
            "voucher_url": "localhost:8081/v1/bookings/123/vouchers?type=payment_link"
        },
        "refound": null,
        "generated_at": "09-10-2025 02:59:32 PM"
    }
}

or

{
    "hotel": {
        "id": 17,
        "channel_mannager_id": "0001",
        "name": "Test Hotel"
    },
    "data": {
        "operation_type": "payment_link",
        "id": 163,
        "reservation_id": "bk_123456789",
        "portal_code": "booking",
        "checkin_date": "2025-06-21",
        "guest": "Jhon Doe",
        "bank": "Davivienda",
        "payment_type": "anticipo estadía",
        "payment_status_code": "in_process_refound",
        "payment_status": "Reembolso en proceso",
        "transaction": {
            "status_code": "applied",
            "status": "Aplicado",
            "status_detail": "Recaudo: Aprobado",
            "carrier": "redeban",
            "transaction_id": "RB-774454",
            "description": "Pago exitoso de link de pago hz824gjch4fd por: $125,000.00",
            "payment_method": "credit_card",
            "payment_card_info": {
                "card_holder": "David Rojas",
                "card_num": "**********1111",
                "card_type": "Visa"
            },
            "installments": "1",
            "payment_date": "2025-09-24 19:39:23.825846",
            "amount": 125000.0,
            "currency": "COP",
            "voucher_url": "localhost:8081/v1/bookings/123/vouchers?type=payment_link"
        },
        "refound": {
            "status_code": "in_process_refound",
            "status": "Reembolso en proceso",
            "status_detail": "Reembolso: Aprobación pendiente",
            "transaction_id": "RB-774454",
            "refund_date": "2025-09-24 19:39:38.849530",
            "amount": 25000.0,
            "currency": "COP",
            "voucher_url": "localhost:8081/v1/bookings/123/vouchers?type=payment_link&transaction_id=3234"
        },
        "generated_at": "09-10-2025 02:59:32 PM"
    }
}

Status code: 401, 403, 404

{
 "code": "Status code",
 "message":"Error description",
 "detail": "Error details"
}