Cotizador de Envíos

  • Permite realizar un análisis de valores para el envío de productos según se requiera, previo a la generación de la solicitud o guía electrónica; ésto se genera a través del Web Service Integrador de URBANO, Ejemplo en PHP para mayor información VER Anexo 5 y Tabla: 5.
  • Para la implementación tenga en cuenta los siguientes métodos:
DESCRIPCION DE METODOS
A continuación se detallan la URL para la consulta de una cotizacion
URL del Servicio
http://app.urbanoexpress.cl/ws/ue/cotizarenvio
DESCRIPCIÓN DE PARÁMETROS DE SALIDA DE LOS MÉTODOS USADOS
A continuación, se detallan los métodos y una breve descripción de los parámetros de salida de cada método:
Esquema de la Respuesta
A continuación, se muestran algunos mensajes que puede devolver el Web Services:

Error en el Proceso:

          [
              {
                  "error_sql": "-1",
                  "error_info": "Origen no valido ...",
                  "id_servicio": "0",
                  "servicio": "",
                  "valor_ennvio": "0.00"
              }
          ]
        

Cotización Generada Correctamente

          [
              {
                  "error_sql": "0",
                  "error_info": "",
                  "id_servicio": "1",
                  "servicio": "Distribucion",
                  "valor_ennvio": "3304.00",
                  "time_envio": "1 00:00",
                  "valor_envio_aereo": "0.00",
                  "time_aereo": "0 00:00"
              },
              {
                  "error_sql": "0",
                  "error_info": "",
                  "id_servicio": "3",
                  "servicio": "Seguro",
                  "valor_ennvio": "0.00"
              }
          ]
        
DESCRIPCIÓN DE MOVIMIENTOS:
Campo Descripción
error_sql Indica el código del error, pero también como un contador de la cantidad de check points enviados por este método
error_info Indica la descripción del error en caso de que hubiera uno, si es que hay error es menos < cero, caso contrario es cero
id_servicio Indica el numero servicio
Servicio Indica el nombre del servicio
valor_envio Indica el valor del envio
time_envio Indica el tiempo que se demora en llegar el envio
valor_envio_aereo Indica el valor del envío aéreo
time_aereo Indica el tiempo que se demora en llegar el envío aéreo

CONSIDERACIONES IMPORTANTES

  • Para el envío de direcciones se debe coordinar previamente con Urbano, con la finalidad de poderles compartir la tabla de cobertura (comunas).
  • Es importante que el envío de información sea en base a los servicios contratados por el cliente.
  • Urbano es quien provee las credenciales de acceso para el consumo del Web Service, la información en las imágenes adjuntas son ejemplos genéricos.