Registro de orden
Este servicio permite el registro y actualización de información de órdenes generadas en Fenicio.
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
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.
Es importante comunicar a Fenicio si esta va a ser la operativa elegida. Dado que Fenicio también realiza una reserva de stock, se debe configurar el sistema para evitar una baja duplicada en el inventario que estará disponible en Web.
Última actualización
¿Te fue útil?