Registro de orden

Este servicio permite el registro y actualización de información de órdenes generadas en Fenicio.

Método
URL

POST

https://{ApiURL}/orden

Request

El request de Fenicio será un objeto Orden.

Ejemplo

{
  "_idSolicitud": "200325120000-FNSHPUY-3c7621ed5a707177c1421cce79338668",
  "idOrden": "1235",
  "idOrdenOrigen": "6789",
  "referencia": null,
  "estado": "APROBADA",
  "motivoCancelacion": null,
  "origen": "MERCADOLIBRE",
  "fechaInicio": "2019-12-01T11:00:00-0300",
  "fechaAbandono": "2019-12-01T11:30:00-0300",
  "fechaRecuperada": "2019-12-01T11:55:00-0300",
  "fechaFin": "2019-12-01T12:01:00-0300",
  "fechaCancelada": null,
  "comprador": {
    "id": 123,
    "codigo": "doc1234567",
    "email": "[email protected]",
    "nombre": "Juan",
    "apellido": "Pérez",
    "telefono": "+59899123456",
    "genero": "M",
    "documento": {
      "numero": "41234568",
      "pais": "UY",
      "tipo": "DOCUMENTO_IDENTIDAD"
    },
    "extras": {
      "fechaNacimiento": "01/01/1990"
    }
  },
  "direccionFacturacion": {
    "codigoTributario": null,
    "razonSocial": null,
    "moneda": "UYU",
  },
  "pago": {
    "id": 2000,
    "idExterno": "52bf5321eadb4603b3f01502db7c7f62",
    "codigo": "VISA",
    "conector": "ALIGNET",
    "estado": "APROBADO",
    "fechaVencimiento": null,
    "fechaPago": "2019-12-01T12:01:00-0300",
    "fechaCancelacion": null,
    "cuotas": 1,
    "importe": 750,
    "moneda": "UYU",
    "bin": "5469015",
    "autorizacion": "00054890564XC",
    "numeroTarjeta": "411111******1111",
    "terminacionTarjeta": "1234"
  },
  "entrega": {
    "tipo": "RETIRO",
    "estado": "PREPARANDO",
    "horario": {
      "desde": "2019-12-27T10:00:00-0300",
      "hasta": "2019-12-27T18:00:00-0300"
      "destinatario": "Juan Lopez",
  "direccionEnvio": {
    "latitud": null,
    "longitud": null,
    "pais": "Uruguay"
    "estado": "Montevideo",
    "localidad": "Montevideo",
    "calle": "Pablo de Maria",
    "numeroPuerta": "1011",
    "numeroApto": null,
    "codigoPostal": "11100",
    "observaciones": "Se puede dejar en recepción.-"
  },
  "local": null,
  "servicioEntrega": {
    "id": "4",
    "codigo": "ENVIO WEB461000",
    "nombre": "Envío  dentro de Montevideo",
  },  
  "codigoTracking": null,
  "etiqueta": null,
  },
  "lineas": [
    {
      "nombre": "Remera Slim Fit",
      "sku": "0000123",
      "cantidad": 2,
      "cantidadRegalo": 0,
      "codigoPrecio": "1",
      "precio": 500,
      "descuentos": [
        {
          "nombre": "Cupon Fin de año",
          "codigo": "123",
          "origen": "CUPON",
          "monto": 250
        }
      ],
      "atributos": {
        "categoria": "vestimenta/camperas",
        "composicion": "100% Algodón",
        "genero": "F",
        "descripcion": "Campera de denim clásica, con cortes y bolsillos en el frente.",
        "nuevo": "si"
      }
    },
    {
      "nombre": "Nombre de articulo",
      "sku": "0000124",
      "cantidad": 1,
      "cantidadRegalo": 1,
      "codigoPrecio": "1",
      "precio": 500,
      "descuentos": [
        {
          "nombre": "50% OFF Fin de año",
          "codigo": "145",
          "origen": "PRODUCTO",
          "monto": 250
        }
      ],
      "atributos": {
        "categoria": "otra/categoria",
        "color": "rojo"
      }
    },
    {
      "nombre": "Envío dentro de Montevideo",
      "sku": "ENVIO_100",
      "cantidad": 1,
      "cantidadRegalo": 0,
      "codigoPrecio": "1",
      "precio": 100,
      "descuentos": [
        {
          "nombre": "Envío bonificado",
          "codigo": "DEVOLUCION",
          "origen": "ENVIO_BONIFICADO",
          "monto": 180
            ],
      "atributos": null
    }
  ],
  "impuestos": 135.22,
  "importeTotal": 750,
  "observaciones": null,
  "historialCallCenter": [
    {
      "evento": "CREAR",
      "fecha": "2019-12-01T10:32:00-0300",
      "operador": {
        "nombre": "Lorena",
        "apellido": "Gómez",
        "email": "[email protected]"
      }
    }
  ]
}

Response

Clave
Tipo
Descripción

referencia

String(32)

Identificador único de referencia con el cual se registró la orden en el sistema del comercio.

Ejemplo

{
  "status": "OK",
  "mensaje": "Orden registrada.",
  "_idSolicitud": "200325120000-FNSHPUY-3c7621ed5a707177c1421cce79338668",
  "data": {
    "referencia": "XX2457254"
  }
}

Consideraciones

Mecánica

Fenicio informará las órdenes en cada instancia de cambio de estado de la orden. El comercio podrá ejecutar las acciones que correspondan a cada uno de estos estados, según lo requiera su sistema.

Reserva de stock

El comercio puede, según su operativa lo requiera, realizar una reserva de inventario cuando una orden se encuentra con PAGO_PENDIENTE o si REQUIERE_APROBACION. Al confirmarse la orden se debe realizar la baja definitiva del stock o anular la reserva en caso de cancelación.

Última actualización

¿Te fue útil?