Obtener órdenes por filtro

Con esta opción accederás a una lista de órdenes asociadas a una cuenta, que podrás filtrar fácilmente.

El estado de las órdenes podrá variar entre los siguientes ítems:

EstadoDescripción
APPROVEDEl pago fue exitoso y se desembolsó el dinero a la persona en su cuenta de Ualá.
PENDINGSe crea la orden y está pendiente el pago.
PROCESSEDLa orden fue procesada exitosamente y está pendiente su desembolso.
REJECTEDEl pago de la orden fue rechazado por algún motivo.

BASE_URL: https://checkout.prod.ua.la/1/order

info icon

¡Aviso importante! Para usar este endpoint necesitas un token de autorización.

Filtros

CampoTipoDescripciónRequeridoValor por defecto
limitQuery stringCantidad límite de órdenes a retornar.No10
fromDateQuery stringFecha de creación de las órdenes desde la cuál se empezará a buscar.NoNo tiene
toDateQuery stringFecha de creación de las órdenes hasta donde se buscará.NoNo tiene
warning icon

En el caso de no especificarse un límite, se devolverán 10 órdenes por defecto.

Parámetros

Los filtros podrán usarse en conjunto o no.

A continuación, ejemplificamos una consulta con límite y búsqueda por fecha de creación de orden:

GET {BASE_URL}/?limit=100&fromDate=2022-08-04&toDate=2022-08-09

HeadersTipoDescripción
AuthorizationBearerToken de autorización.

Respuestas

Status 200 - Órdenes encontradas:

{
  "orders": [
      {
          "order_id": "d5894497-7",
          "status": "PROCESSED",
          "ref_number": "f3d77773-7",
          "created_date": "2022-08-04T13:05:42Z",
          "amount": 99.23
      },{...}
  ]
}
CampoTipoDescripción
order_idstringIdentificador único de la orden.
statusstringEstado actual de la orden.
ref_numberstringNúmero de referencia de la orden.
created_datestringFecha de creación de la orden.
amountfloatMonto de la orden.

Status 200 - Sin órdenes asociadas:

{
  "orders": []
}

Posibles respuestas de error:


CampoTipoDescripción
codestringCódigo de error.
messagestringDescripción del error.

Status 400

{
  "code": "1000",
  "message": "missing mandatory values"
}

Status 401

{
  "message": "Unauthorized"
}

Status 403 - Token expirado

{
  "message": "User is not authorized to access this resource with an explicit deny"
}

Status 500

{
  "code": "999",
  "message": "unexpected error occurred. Please try again"
}

Informate de todas nuestras novedades

Ualá Bis © 2023