Cotización
Se calcula el valor del envío dependiendo de las transportadoras que tienes habilitadas
Request 🚀
url
https://aveonline.co/api/nal/v1.0/generarGuiaTransporteNacional.php
Method
POST
Header
Content-Type: application/json
Params JSON
- tipo*
StringEnrutador de la API, "cotizar2" - token*
StringToken recibido en laAutenticacióncon vigencia de una hora - idempresa*
NumberIdentificador del usuario dentro de AVEONLINE, se obtiene en laAutenticación - origen*
StringCiudad de origen o codigo DANE correspondiente, se obtiene delListado de ciudades - destino*
StringCiudad de destino o codigo DANE correspondiente, se obtiene delListado de ciudades - valorrecaudo
NumberValor que se requiere recaudar - unidades
NumberUnidades de empaque que se van a enviar, valor por defecto-> 1 - productos*
Array Object -> [{}]- alto
StringDimensión de alto del producto - largo
StringDimensión de largo del producto - ancho
StringDimensión de ancho del producto - peso*
StringPeso del producto - unidades*
NumberCantidad de productos con estas mismas características - nombre*
StringDescripción del producto - valorDeclarado*
StringCosto de la mercancia, de cada producto
- alto
- valorMinimo
NumberPara asignar la valoracion minima ($1.000) a la unidad de empaque: 1. Para asignar la suma de valores declarados de cada producto: 0 - idasumecosto*
NumberSi el cliente asume el costo del servicio de recaudo: 1. Si no: 0 - contraentrega*
NumberSi el cliente asume el costo del envio: 1. Si no: 0
Formas de pago de la guía
- Si usted va a generar una guía a crédito sin recaudo.
Usted asume: Costo del transporte
Destinatario asume: Ningún costo
| Campo | Valor |
|---|---|
| valorrecaudo | 0 |
| contraentrega | 0 |
| idasumecosto | 0 |
- Si usted desea recaudar.
Usted asume: Ningún costo
Destinatario asume: Dinero a recaudar + Costo del transporte + Costo del recaudo
| Campo | Valor |
|---|---|
| valorrecaudo | Ej: 50000 (Dinero a recaudar) |
| contraentrega | 1 |
| idasumecosto | 1 |
- Si usted desea recaudar.
Usted asume: Costo del recaudo
Destinatario asume: Costo de transporte + Dinero a recaudar
| Campo | Valor |
|---|---|
| valorrecaudo | Ej: 50000 (Dinero a recaudar) |
| contraentrega | 1 |
| idasumecosto | 0 |
- Si usted desea recaudar.
Usted asume: Costo del transporte
Destinatario asume: Dinero a recaudar + Costo del recaudo
| Campo | Valor |
|---|---|
| valorrecaudo | Ej: 50000 (Dinero a recaudar) |
| contraentrega | 0 |
| idasumecosto | 1 |
- Si usted desea recaudar.
Usted asume: Costo de transporte + Costo del recaudo
Destinatario asume: Dinero a recaudar
| Campo | Valor |
|---|---|
| valorrecaudo | Ej: 50000 (Dinero a recaudar) |
| contraentrega | 0 |
| idasumecosto | 0 |
Ejemplo
{
"tipo": "cotizar2",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uIjoxMTY5MDYsImV4cCI6MTYyNTYwMzA2MCwiYXByb2JhZG9zIjpbMTUyODldfQ.QjLQUri4XrArwIDFL1dTr2aQdKv6WgKiTBj25qJkaLM",
"idempresa": 15289,
"origen": "MEDELLIN(ANTIOQUIA)",
"destino": "CUCUTA(NORTE DE SANTANDER)",
"valorrecaudo": 92000,
"productos": [
{
"alto": "10",
"largo": "10",
"ancho": "10",
"peso": "1",
"unidades": 2,
"nombre": "Nombre producto",
"valorDeclarado": "46000"
},
{
"alto": "10",
"largo": "10",
"ancho": "10",
"peso": "1",
"unidades": 1,
"nombre": "Nombre producto",
"valorDeclarado": "46000"
}
],
"valorMinimo": 0,
"idasumecosto": 1,
"contraentrega": 1
}
Response 📄
Success
- status
StringEstado del resultado - message
StringMensaje de respuesta - cotizaciones
Array Object -> [{}]- codTransportadora
StringIdentificador de la transportadora - nombreTransportadora
StringNombre de la transportadora - logoTransportadora
StringImagen con el logo de la transportadora - origen
StringCiudad de origen - destino
StringCiudad de destino - unidades
NumberUnidades de empaque - kilos
NumberPeso total de los productos - valoracion
StringValoracion total de los productos - porcentajeValoracion
NumberEl porcentaje que la tranportadora determina para la cotizacion - codigoTrayecto
StringIdentificador del trayecto para la transportadora - trayecto
StringTipo de trayecto - tipoEnvio
StringTipo de envio - fletexkilo
StringCosto del flete por cada Kg - fletexunidad
StringCosto del flete por unidad de empaque - diasentrega
NumberDias para la entrega - costoManejo
NumberCosto del manejo por valoracion de la mercancia - valorTotal
NumberCosto total de transporte - valorOtrosRecaudos
NumberCosto por el servicio de recaudo - total
NumberCosto total de la guia
- codTransportadora
Ejemplo
{
"status": "ok",
"message": "cotizaciones encontradas",
"cotizaciones": [
{
"codTransportadora": "29",
"nombreTransportadora": "ENVIA - nacional",
"logoTransportadora": "https://www.aveonline.co/app/temas/imagen_transpo/084935-1-envia-094632-1-ENVIA.jpg",
"origen": "MEDELLIN(ANTIOQUIA)",
"destino": "CUCUTA(NORTE DE SANTANDER)",
"unidades": 1,
"kilos": 3,
"valoracion": "184000",
"porcentajeValoracion": "1",
"codigoTrayecto": "11",
"trayecto": "nacional",
"tipoEnvio": "Mensajeria",
"fletexkilo": 15200,
"fletexunidad": 15200,
"fletetotal": 15200,
"diasentrega": "2",
"costoManejo": 1840,
"valorTotal": 17040,
"valorOtrosRecaudos": 4253,
"total": 21293
},
{
"codTransportadora": "1010",
"nombreTransportadora": "TCC SA - nacional",
"logoTransportadora": "https://www.aveonline.co/app/temas/imagen_transpo/104926-1-tcc.jpg",
"origen": "MEDELLIN(ANTIOQUIA)",
"destino": "CUCUTA(NORTE DE SANTANDER)",
"unidades": 1,
"kilos": 3,
"valoracion": "184000",
"porcentajeValoracion": "1",
"codigoTrayecto": "45",
"trayecto": "nacional",
"tipoEnvio": "Mensajeria",
"fletexkilo": 17700,
"fletexunidad": 17700,
"fletetotal": 17700,
"diasentrega": "3",
"costoManejo": 1840,
"valorTotal": 19540,
"valorOtrosRecaudos": 3600,
"total": 23140
},
{
"codTransportadora": "1022",
"nombreTransportadora": "SAFERBO - nacional",
"logoTransportadora": "https://www.aveonline.co/app/temas/imagen_transpo/045506-1-logo saferbo.png",
"origen": "MEDELLIN(ANTIOQUIA)",
"destino": "CUCUTA(NORTE DE SANTANDER)",
"unidades": 1,
"kilos": 3,
"valoracion": "184000",
"porcentajeValoracion": "2",
"codigoTrayecto": "64",
"trayecto": "nacional",
"tipoEnvio": "Mensajeria",
"fletexkilo": 18853,
"fletexunidad": 18853,
"fletetotal": 18853,
"diasentrega": "3",
"costoManejo": 3680,
"valorTotal": 22533,
"valorOtrosRecaudos": 4467,
"total": 27000
}
]
}
Error
No se encuentran datos asociados
{
"status": "error",
"message": "cotizaciones no encontradas",
"cotizaciones": []
}
Credenciales incorrectas o token expirado
{
"status": "error",
"message": "credenciales incorrectas"
}