---
title: "Get Order"
method: GET
path: "/merchants/orders/{order_token}"
tags: ["Orden"]
---

# Get Order

`GET /merchants/orders/{order_token}`

Get an order given an order token

## Path parameters

- `order_token` string, required

## Headers

- `X-API-KEY` string, required

## Response `200`

Respuesta de una orden tokenizada en el Checkout API.

- object
  - `captures` object[]
    - `capture_id` string — Identificador interno de la captura
    - `captured_amount` number — Monto de la captura. Estará expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `captured_on` string — Fecha de creación de la captura
    - `external_transaction_id` string — Identificador de la transacción externa
    - `status` string — Estado de la captura
  - `order` object
    - `airline_information` AirlineInformation — Objeto para la información de vuelos. Es Requerido solamente cuando **order_type** sea AIRLINE_ORDER.
      - `booking_items` BookingItem[] — Lista de items de la reserva, incluyendo tickets e información de la agencia de viajes.
        - `airline_3_digit_code` string — Código de 3 dígitos de la aerolínea.
        - `airline_iata_designator` string — Código de 2 dígitos para la aerolínea según el estándar IATA.
        - `ancillaries` Ancillary[] — Lista de servicios adicionales de la reserva.
          - `category_code` string — Código de categoría del servicio adicional, según los estándares de IATA (International Air Transport Association).
          - `description` string — Descripción del servicio adicional.
          - `fee_code` string — Código específico asignado al cargo o tasa del servicio adicional.
          - `service_category` string — Categoría del servicio adicional.
          - `sub_category_code` string — Código de subcategoría del servicio adicional, según los estándares de IATA (International Air Transport Association).
          - `ticket_number` string — Es el número identificador del servicio adicional.
          - `total_amount` integer — Monto del servicio adicional. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
          - `type` string — Es el tipo de servicio adicional.
          - `unit_price` integer — Precio unitario del servicio adicional. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000.
        - `e_ticket` boolean — Indica si el ticket es electrónico.
        - `legs` FlightLeg[] — Lista de vuelos de la reserva.
          - `airport_tax_amount` number — Es el monto de la tasa aeroportuaria incluida en el valor del tiquete. Debe estar expresado en centavos. Por ejemplo, si el monto es $10.00 debe representarse como 1000, lo que significa 10 dólares y 0 centavos.
          - `carrier_code` string — Código de la aerolínea que opera el vuelo. Este código debe tener una longitud de 2 caracteres.
          - `carrier_name` string — Nombre de la aerolínea que opera el vuelo.
          - `destination` FlightSegment — Objeto para la información de los segmentos de vuelo.
            - `city` string — Ciudad de origen o destino del vuelo.
            - `date` string — Fecha del vuelo en formato YYYY-MM-DD. Este campo es esencial para verificar la disponibilidad de vuelos y horarios.
            - `iata_code` string — Código IATA del aeropuerto. Este código debe tener siempre una longitud de 3 caracteres alfanuméricos.
            - `time` string — Hora del vuelo en formato HH:MM. Este campo es esencial para verificar la disponibilidad de vuelos y horarios.
          - `fare_basis_code` string — Código de base de tarifa del vuelo. Este campo es alfanumérico y puede tener una longitud máxima de 6 caracteres.
          - `flight_number` string — Número de vuelo. Este campo es alfanumérico y puede tener una longitud máxima de 6 caracteres.
          - `origin` FlightSegment — Objeto para la información de los segmentos de vuelo.
            - `city` string — Ciudad de origen o destino del vuelo.
            - `date` string — Fecha del vuelo en formato YYYY-MM-DD. Este campo es esencial para verificar la disponibilidad de vuelos y horarios.
            - `iata_code` string — Código IATA del aeropuerto. Este código debe tener siempre una longitud de 3 caracteres alfanuméricos.
            - `time` string — Hora del vuelo en formato HH:MM. Este campo es esencial para verificar la disponibilidad de vuelos y horarios.
          - `seat_location` string — Ubicación del asiento del pasajero en el vuelo.
          - `service_class` string — Código que indica el tipo de clase del vuelo. Puede ir de la A a la Z. Por ejemplo, dependiendo de la aerolínea, la letra "J" representa un vuelo de clase ejecutiva, "I" business, etc.
          - `stopover_code` 'X' | 'O' — Código que indica si el vuelo tiene una escala. "X" será para vuelos directos (array de legs con 1 elemento) y "O" para vuelos con escala (array de legs con 2 o más elementos).
          - `sub_total_amount` number — Es el monto del subtotal del vuelo. Este monto es sin impuestos. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
          - `tax_amount` number — Es el total de los impuestos del vuelo. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
          - `total_amount` number — Es el total del vuelvo esto comprende la suma del total de sub_total y total_tax_amount. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `passenger` Passenger — Objeto para la información del pasajero.
          - `country_code` string — Código de país del pasajero, de acuerdo con el estándar ISO 3166-1 alpha-2.
          - `date_of_birth` string — Fecha de nacimiento del pasajero en formato YYYY-MM-DD. Este campo es esencial para verificar la elegibilidad de los pasajeros basados en la edad se debe seguir estrictamente el formato de fecha para asegurar la correcta validación.
          - `document_number` string — Número de documento de identificación del pasajero.
          - `document_type` string — Tipo de documento de identificación del pasajero. Para viajes domésticos el valor puede ser DNI o ID, para viajes internacionales se requiere el valor de Passport.
          - `email` string, email — Correo electrónico del pasajero.
          - `first_name` string — Nombre del pasajero.
          - `frequent_flyer_code` string — Número de tarjeta de viajero frecuente del pasajero. Este campo es alfanumérico.
          - `last_name` string — Apellido del pasajero.
          - `middle_name` string — Segundo nombre del pasajero.
          - `phone` string — Número de teléfono del pasajero, incluyendo el código de país en caso de ser necesario.
          - `title` string — Título de cortesía del pasajero.
          - `type` 'ADT' | 'CNN' | 'INF' | 'INS' | 'CHD' | 'SRC' | 'YTH' | 'MIL' | 'SEA' | 'STU' | 'JCB' | 'LAB' | 'ZZZ' — Type of the passenger according to IATA standard passenger type codes (PTC). Should be 3 characters long. These codes identify the category of the passenger (e.g., adult, child, infant, senior, etc.) for pricing, taxation, and fare qualification. ZZZ is the default value.
          - `user_id` string — Identificador de usuario del pasajero, proporcionado por la aplicación que realiza la integración. Este campo es almacenado como un string, su formato puede ser un UUID o cualquier otro identificador único.
        - `pnr` string — Número de reserva de la aerolínea.
        - `reservation_system_code` string — Código que identifica al sistema de reserva (GDS) utilizado para realizar la reserva y emitir el boleto.
        - `ticket_number` string — Número de ticket para la reserva. El número de ticket generalmente debe tener una longitud de 13 dígitos numéricos (por el estándar IATA). Pero puede tener una longitud maxima de 15 dígitos para algunos casos especiales.
        - `ticketing_travel_agency` TicketingTravelAgency — Objeto para la información de la agencia de viajes. Es Requerido solamente cuando el OrderType sea AIRLINE_ORDER.
          - `agency_invoice_number` string — Número de factura emitido por la agencia de viajes IATA o la aerolínea.
          - `iata_code` string — Código IATA de la agencia de viajes que emitió el ticket. Este código debe tener una longitud de 8 caracteres pero puede tener una longitud máxima de 12 caracteres para algunos casos especiales.
          - `name` string — Nombre de la agencia de viajes.
    - `billing_address` BillingAddress — Corresponde al modelo de la dirección del cliente
      - `additional_description` string, required — Referencia del cliente
      - `address_type` 'home' | 'office' | 'other', required — Tipo de dirección del cliente
      - `address1` string, required — Dirección del cliente
      - `address2` string, required — Dirección del cliente
      - `city` string, required — Ciudad del cliente
      - `country` 'ECU' | 'BRA' | 'PER' | 'COL' | 'CHL' | 'MEX' | 'ARG', required — Código del país del cliente en 3 caracteres basado en el código ISO 3166-1 alpha-3
      - `created_at` string — Fecha de creación
      - `email` string
      - `first_name` string, required — Nombre del cliente
      - `id` number, required — Identificador de la dirección
      - `identity_document` string — Número de identificación del cliente
      - `identity_document_type` string — Tipo de identificación del cliente
      - `is_default` boolean, required — Si la dirección es la que se usara siempre
      - `last_name` string, required — Apellido del cliente
      - `lat` number, required — Latitud de la dirección
      - `lng` number, required — Longitud de la dirección
      - `phone` string, required — Teléfono del cliente
      - `state_code` string — Código, estado o provincia asociado a la dirección de facturación del comprador.
      - `state_name` string, required — Estado de la dirección del cliente
      - `updated_at` string — Fecha de modificación
      - `user_id` string, required — Identificador del cliente
      - `zipcode` string, required — Código postal del cliente
    - `cash_change` number — Cambio solicitado por el cliente
    - `currency` 'USD' | 'MXN' | 'COP' | 'CLP' | 'BRL' | 'ARS' | 'PEN' — Representa la moneda de uso del comercio en 3 caracteres bajo la ISO 3166-1 alpha-3
    - `discounts` object[] — Son los descuentos aplicados en la orden
      - `amount` number, required — El monto total del descuento de la orden. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
      - `code` string, required — El código del descuento que se aplicara en la orden
      - `description` string — La descripción del descuento
      - `details_url` string — URL del descuento
      - `discount_category` string — Categoría del descuento
      - `free_shipping` object
        - `is_free_shipping` boolean — Si el producto tiene envío gratis
        - `maximum_cost_allowed` number — El monto maximo del descuento. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
      - `reference` string — Referencia del descuento
      - `target_type` 'shipping' | 'item' — Componente donde se aplicó el descuento
      - `type` 'free_shipping' | 'order_value' | 'product' — Tipo del descuento aplicado
    - `display_items_total_amount` string — Es el costo total de todos los items de la orden que se mostrara en el checkout
    - `display_shipping_amount` string — Es el costo total del envío de la orden que se mostrara en el checkout.
    - `display_shipping_tax_amount` string — Es la visualización del monto total de los **impuestos** del envío aplicados en la orden que aparece en el checkout.
    - `display_sub_total` string — Es el subtotal de la compra, que comprende la suma de items_total_amount y shipping_amount que se mostrara en el checkout. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `display_tax_amount` string — Es el monto total de los **impuestos** aplicados en la orden que aparece en el checkout.
    - `display_total_amount` string — Es el total de la orden esto comprende la suma del total de *items_total_amount*, *shipping_amount* y *tax_amount* que se mostrara en el checkout. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `display_total_discount` string — Monto de descuento total de la orden que se mostrara en el checkout
    - `display_total_tax_amount` string — Es la visualizacion total de la orden esto comprende la suma del total de *shipping_tax_amount* y *tax_amount* que se mostrara en el checkout.
    - `expired_at` string — Date and time in ISO 8601 format indicating when the order expired. This field is **read-only** and cannot be sent when creating an order.
    - `expires_at` string — Fecha y hora de expiración de la orden en formato ISO 8601 (opcional). - **Requisitos:** El valor debe estar entre 15 minutos y 60 días en el futuro a partir de la fecha y hora actuales. Si el valor está fuera de este rango, se retornará un error 400 indicando que el tiempo de expiración es inválido. - **Comportamiento opcional:** Si este campo no se proporciona, la orden no expirará automáticamente. - **Notificaciones:** Después de la expiración, se enviará una notificación del evento `order.expired` si el comercio tiene configurada la suscripción a este evento y ha definido una URL en `webhook_urls.notify_url` o una URL de notificación por defecto en la configuración del comercio.
    - `fraud` Fraud — Información relacionada con el procesador de fraude de la orden
      - `analysis` object — Análisis del procesador de fraude
        - `details` string — Detalle de la decisión de fraude
        - `fraud_decision` 'high_risk' | 'low_risk' | 'medium_risk' | 'pending_risk' | 'manual_review' | 'manual_denied' | 'manual_approved' — Decisión de riesgo según el procesador de fraude
        - `processor` string — Nombre del procesador de fraude
        - `processor_response` string — Respuesta del procesador de fraude
        - `risk_level` 'low' | 'medium' | 'high' — Nivel de riesgo
        - `score` number — Puntuación de riesgo dado por el procesador de fraude
        - `status` 'automatic_decision' | 'manual_review' | 'pending_analysis' | 'denied' | 'accepted' — Estado del análisis según el procesador de fraude
        - `type` 'POST-AUTH' — Tipo de análisis realizado por el procesador de fraude (puede ser vacío)
      - `status` 'pending' | 'accepted' | 'rejected' | 'in_review' — Estado del proceso de fraude
    - `fraud_shadowmode` object[] — Información relacionada con los procesadores de fraude de tipo "shadow" de la orden
      - `analysis` object — Análisis del procesador de fraude
        - `details` string — Detalle de la decisión de fraude
        - `fraud_decision` 'high_risk' | 'low_risk' | 'medium_risk' | 'pending_risk' | 'manual_review' | 'manual_denied' | 'manual_approved' — Decisión de riesgo según el procesador de fraude
        - `processor` string — Nombre del procesador de fraude
        - `processor_response` string — Respuesta del procesador de fraude
        - `risk_level` 'low' | 'medium' | 'high' — Nivel de riesgo
        - `score` number — Puntuación de riesgo dado por el procesador de fraude
        - `status` 'automatic_decision' | 'manual_review' | 'pending_analysis' | 'denied' | 'accepted' — Estado del análisis según el procesador de fraude
        - `type` 'POST-AUTH' — Tipo de análisis realizado por el procesador de fraude (puede ser vacío)
      - `status` 'pending' | 'accepted' | 'rejected' | 'in_review' — Estado del proceso de fraude
    - `initiator_type` 'merchant' | 'customer' — Es el indicador de quién comienza el flujo de transacción. Pueden ser transacciones de tipo MIT (transacción iniciada por el merchant) o CIT (transacciones iniciadas por el cliente).
    - `items` object[] — Detalle de los productos que se encuentran en la orden
      - `brand` string — Marca del producto
      - `category` string — Categoría del producto
      - `color` string — Color del producto
      - `description` string, required — Descripción del producto
      - `details_url` string — URL del producto dentro en la página del comercio
      - `discounts` object[] — Referencia de los descuentos aplicados en la orden
        - `amount` number, required — El monto total del descuento de la orden. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `ref_idx` number, required — ID de referencia del descuento que se aplicara en la orden
      - `id` string, required — Identificador del producto del comercio
      - `image_url` string — URL donde se encuentra alojada la imagen del producto
      - `isbn` string — Sistema internacional de numeración de libros (International Standard Book Number)
      - `item_details` ItemDetails[]
        - `label` string — Referente al titulo del detalle del producto
        - `priority` number — Permite ordenamiento de las etiquetas
        - `value` string — Referente a una descripción complementaria de una etiqueta
      - `manufacturer` string — Fabricante del producto
      - `name` string, required — Nombre del producto
      - `options` string
      - `quantity` number, required — Es la cantidad del producto que comprara el usuario
      - `size` string — Tamaño del producto
      - `sku` string — Número de referencia único (Stock Keeping Unit)
      - `tax_amount` object — Es el monto de los impuestos del producto
        - `amount` number, required — Es el monto de los impuestos aplicados al producto. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `currency` 'USD' | 'MXN' | 'COP' | 'CLP' | 'BRL' | 'ARS' | 'PEN', required — Representa la moneda de uso del comercio en 3 caracteres bajo la ISO 3166-1 alpha-3
        - `currency_symbol` '$' | 'S/.' | 'R$', required — Simbolo de la moneda de tu comercio
      - `taxable` boolean — Si es que el producto aplica algún impuesto
      - `total_amount` object, required — El precio total del producto es: la cantidad del producto multiplicado por el precio unitario más los impuestos
        - `amount` number — El precio total de los productos. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `currency` 'USD' | 'MXN' | 'COP' | 'CLP' | 'BRL' | 'ARS' | 'PEN' — Representa la moneda de uso del comercio en 3 caracteres bajo la ISO 3166-1 alpha-3
        - `currency_symbol` '$' | 'S/.' | 'R$' — Simbolo de la moneda de tu comercio
        - `original_amount` number — El precio original de los productos, esto representa el precio sin ningun descuento. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `total_discount` number — El total de los descuentos aplicados sobre los items
      - `unit_price` object, required — El precio unitario del producto
        - `amount` number, required — El precio unitario del producto. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
        - `currency` 'USD' | 'MXN' | 'COP' | 'CLP' | 'BRL' | 'ARS' | 'PEN', required — Representa la moneda de uso del comercio en 3 caracteres bajo la ISO 3166-1 alpha-3
        - `currency_symbol` '$' | 'S/.' | 'R$', required — Simbolo de la moneda de tu comercio
      - `uom` string — Unidad de medida (Unit of Measure)
      - `upc` string — Código universal del producto (Universal Product Code)
      - `weight` object — Peso del producto
        - `unit` string — Unidad de peso del producto
        - `weight` number — Peso del producto
    - `items_total_amount` number — Es la sumatoria del monto de todos los items de la orden. Este monto es sin impuestos. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `metadata` Metadata — Agregar datos que se requieran adicionales de parte del comercio en clave-valor (JSON)
      - `<psp_metadata>` object — Objeto para propagar metadata de interés para el comercio hacia el procesador de pago. El valor de la llave <psp_name> se refiere al nombre del procesador de pago que se desea propagar la metadata, por ejemplo, un valor válido es "kushki". Revisar ejemplo para una demostración.
    - `order_id` string — Representa al identificador de la orden dentro del comercio
    - `payment` Payment — Objeto donde se vera el pago de la orden
      - `data` object — Datos del pago
        - `amount` object — Monto del pago de la orden
          - `amount` number — Monto total de la orden. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos.
          - `currency` 'USD' | 'MXN' | 'COP' | 'CLP' | 'BRL' | 'ARS' | 'PEN' — Representa la moneda de uso del comercio en 3 caracteres bajo la ISO 3166-1 alpha-3
        - `authorization_code` string — Código de autorización del procesador
        - `capture_cutoff_at` string — Fecha y hora de corte para poder hacer capturas de la orden
        - `created_at` string — Fecha de creación
        - `customer` object
          - `email` string — Email del cliente
          - `id` string — identificador del cliente
        - `data_sync` object — Objeto que contiene la información relacionada con el procesamiento de la transacción.
          - `iso8583_processing_code` string — Código de procesamiento ISO 8583 utilizado para la transacción
          - `iso8583_response_code` string — Código de respuesta ISO 8583 que indica el resultado de la transacción
          - `iso8583_response_code_description` string — Descripción del código de respuesta ISO 8583, que proporciona más detalles sobre el resultado
          - `switch_name` string — Nombre del switch o red que procesó la transacción
        - `external_transaction_id` string — Identificador de la transacción en el procesador
        - `from_card` object — Objeto con la informacion de la tarjeta
          - `card_brand` 'Visa' | 'Mastercard' | 'American Express' | 'Diners' — Procesador de la tarjeta
          - `expiry_month` string — Mes de expiración de la tarjeta en 2 dígitos (formato MM).
          - `expiry_year` string — Año de expiración de la tarjeta en 4 dígitos (formato YYYY).
          - `first_six` string — Primeros 6 digitos de la tarjeta
          - `holder_name` string — Nombre del titular de la tarjeta
          - `installments` Installments — Objeto con la información de la cuota
            - `installment_amount` number — Monto de la cuota expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos
            - `installment_rate` number — Tasa de interés de la cuota, porcentaje expresado en decimales
            - `installment_type` 'MSI' | 'MCI' — Tipo de cuota
            - `installments` number — Número de cuotas
            - `plan_id` string — Identificador del plan, en formato UUID
            - `plan_option_id` string — Identificador de la opción del plan, en formato UUID
          - `last_four` string — Ultimos 4 digitos de la tarjeta
        - `id` string
        - `installments` Installments — Objeto con la información de la cuota
          - `installment_amount` number — Monto de la cuota expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares 0 centavos
          - `installment_rate` number — Tasa de interés de la cuota, porcentaje expresado en decimales
          - `installment_type` 'MSI' | 'MCI' — Tipo de cuota
          - `installments` number — Número de cuotas
          - `plan_id` string — Identificador del plan, en formato UUID
          - `plan_option_id` string — Identificador de la opción del plan, en formato UUID
        - `merchant` object — Datos del comercio
          - `affiliation_code` string — Código de afiliación asignado al comercio o entidad
          - `id` string — Identificador de la tienda
          - `mcc` string — Código de categoría del comerciante (Merchant Category Code)
          - `store_code` string — código de la tienda
        - `merchant_payment_processor_id` string — ID del procesador con la que se procesa la orden
        - `merchant_payment_processor_name` string — Nombre del procesador con la que se procesa la orden
        - `metadata` object
        - `method_type` string — Método de pago
        - `nsu` string — Número secuencial único
        - `processor` string — Procesador de pago
        - `reason` string
        - `routing_strategy` string — Nombre de la estrategia de enrutamiento
        - `status` 'processing' | 'pending' | 'denied' | 'cancelled' | 'void' | 'refunded' | 'processed' — Estado del pago. La lista completa puede visualizarse en la sección de <a href="https://docs.deuna.com/reference/order-status" target="_blank">estados de la orden y el pago</a> de la documentación
        - `tid` string — Número de identificación del terminal
        - `updated_at` string
    - `payment_link` string — Es el link de pago generado al tokenizar la orden para efectuar el pago
    - `recurrence` Recurrence
      - `first_time_use` boolean — Indica si el registro corresponde a la primera transacción de una recurrencia.
    - `redirect_url` string — Url donde se redireccionara al terminar la compra
    - `scheduled_at` string — Fecha de entrega
    - `shipping` object — Tarifa de envío
      - `discounts` object[]
      - `original_amount` number — Precio original de envío
      - `total_discount` number — Descuento total en el envío
    - `shipping_address` ShippingAddress — Un objeto de la dirección del cliente
      - `additional_description` string — Referencia del cliente
      - `address_type` 'home' | 'office' | 'other' — Tipo de dirección del cliente
      - `address1` string — Dirección del cliente
      - `address2` string — Dirección del cliente
      - `city` string — Ciudad del cliente
      - `country` 'ECU' | 'BRA' | 'PER' | 'COL' | 'CHL' | 'MEX' | 'ARG' — Código del país del cliente en 3 caracteres basado en el código ISO 3166-1 alpha-3
      - `created_at` string — Fecha de creación
      - `first_name` string — Nombre del cliente
      - `id` number — Identificador de la dirección
      - `identity_document` string — Número de identificación del cliente
      - `identity_document_type` string — Tipo de identificación del cliente
      - `is_default` boolean — Si la dirección es la que se usara siempre
      - `last_name` string — Apellido del cliente
      - `lat` number — Latitud de la dirección
      - `lng` number — Longitud de la dirección
      - `phone` string — Teléfono del cliente
      - `state_name` string — Estado de la dirección del cliente
      - `updated_at` string — Fecha de modificación
      - `user_id` string — Identificador del cliente
      - `zipcode` string — Código postal del cliente
    - `shipping_amount` number — Es el costo total del envío de la orden. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `shipping_method` ShippingMethod — Método de envío
      - `code` string — código método de envío
      - `cost` number — Costo de envío
      - `display_cost` string — Costo de envío que se mostrara en el checkout
      - `display_tax_amount` string — Monto de impuestos del envío que se mostrara en el checkout
      - `max_delivery_date` string — Fecha máxima de delivery
      - `min_delivery_date` string — Fecha más cercana al delivery
      - `name` string — Nombre del método de envío
      - `scheduler` object[] — Se usa para configurar un envío programado
        - `date` string — Fecha de envío programada
        - `end_time` string — Hora final/límite configurada pra realizar el envío
        - `start_time` string — Hora inicial configurada pra realizar el envío
        - `steps_minutes` number — Intérvalo de tiempo entre las horas programadas del envío
      - `tax_amount` number — Monto de impuestos del envío
    - `shipping_methods` object[] — Métodos de envío
    - `shipping_options` ShippingOptions — Son los métodos de envío disponibles de la orden, actualmente tenemos **delivery** y **pickup**
      - `details` object, required — El detalle del método de envío
        - `additional_details` object — Detalles adicionales, puede llevar campos diferentes campos como pickup_time | stock_location
          - `address_notes` string — Notas para la dirección, en caso sea **delivery**
          - `pickup_time` string — Hora que el cliente tiene que recoger la orden, en caso sea **pickup**
          - `stock_location` string — Nombre de la tienda que el cliente tiene que recoger la orden, en caso sea **pickup**
        - `address` string, required — Dirección de la tienda
        - `address_coordinates` object, required — Coordenada de la ubicación de la tienda en latitud y longitud
          - `lat` number, required — Latitud de la dirección de la tienda
          - `lng` number, required — Longitud de la dirección de la tienda
        - `contact` object — Contacto de la tienda
          - `name` string — Nombre contacto del comercio
          - `phone` string — Teléfono del contacto del comercio
        - `store_name` string, required — Nombre de la tienda
      - `type` 'delivery' | 'pickup', required — Tipo de envío puede ser **delivery:**Entrega a domicilio del cliente, **pickup:**El cliente debera recoger la orden en la respectiva tienda, **dinein:**Cenar en la tienda, esto es una orden de pedido
    - `shipping_tax_amount` string — Es el monto total de los **impuestos** del envío aplicados en la orden que aparece en el checkout.
    - `status` 'pending' | 'succeeded' | 'cancelled' | 'refund' | 'processed' | 'authorized' — Estado de la orden. La lista completa puede visualizarse en la sección de <a href="https://docs.deuna.com/reference/order-status" target="_blank">estados de la orden y el pago</a> de la documentación
    - `store_code` string — Es el código de la tienda, por defecto el código de la tienda es all
    - `sub_total` number — Es el monto del subtotal de la compra. Este monto es sin impuestos. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `tax_amount` number — Es el monto total de los **impuestos** aplicados en la orden.
    - `timezone` string — Representa la zona horario de tu comercio
    - `total_amount` number — Es el total de la orden esto comprende la suma del total de *items_total_amount*, *shipping_amount* y *tax_total_amount*. Deberá estar expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `total_discount` number — Monto de descuento total de la orden
    - `total_tax_amount` string — Es el total de la orden esto comprende la suma del total de *shipping_tax_amount* y *tax_amount* que se mostrara en el checkout.
    - `user_id` string — ID del usuario que esta pagando la orden
    - `user_instructions` string — Son las instrucciones especiales que da el cliente en su compra, este valor se sustituye por el comentario en caso que el cliente lo coloque dentro del *checkout*
  - `order_type` 'DEUNA_CHECKOUT' | 'DEUNA_NOW' | 'PAYMENT_LINK' | 'AIRLINE_ORDER' — Representa el tipo de flujo de la orden dentro de DEUNA
  - `refunds` object[]
    - `external_transaction_id` string — Identificador de la transacción externa
    - `refund_amount` number — Monto del reembolso. Estará expresado en centavos, por ejemplo si el monto es $10.00 estará representado como 1000 lo que significa 10 dólares y 0 centavos.
    - `refund_id` string — Identificador interno del reembolso
    - `refunded_on` string — Fecha de creación del reembolso
    - `status` string — Estado del reembolso
  - `token` string — Es el token de la orden generado por DEUNA, el mismo que será usado para el **Widget Checkout**

## Other responses

- `400` — Respuesta de un bad request
- `401` — Respuesta de una solicitud **sin autorización** este problema es debido a el **X-API-KEY** inválido o por el **Bearer-Auth
- `500` — Ejemplo de una orden no encontrada

---

[API](https://skmtc.net/deuna/apis/user-network-api.md) · [All operations](https://skmtc.net/deuna/apis/user-network-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deuna/user-network-api/versions/df73fa00ed05/schema)
