Saltearse al contenido

SEUR - Obtener Tarifas

Este modulo obtiene las tarifas de envio disponibles en SEUR para un paquete dado. Recibe los codigos postales de origen y destino, paises, peso y opcionalmente un tipo de producto especifico. Realiza una peticion POST al endpoint /rates y procesa la respuesta para extraer producto, nombre del servicio, precio, moneda, tiempo de entrega e impuestos. Identifica automaticamente la tarifa mas economica.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial SEUR (provider: seur)
origin_postaltextSiCodigo postal de origen
dest_postaltextSiCodigo postal de destino
origin_countrytextSiCodigo ISO 2 letras del pais de origen (por defecto: ES)
dest_countrytextSiCodigo ISO 2 letras del pais de destino (por defecto: ES)
weighttextSiPeso del paquete en kg (ej: 1.500)
productselectNoFiltrar por producto: standard, express, 48h, 72h. Vacio para todos

Se requiere una credencial de tipo seur con los siguientes campos:

  • api_token: API Token de SEUR
{
"success": true,
"rates": [
{
"product": "express",
"service_name": "SEUR Express",
"price": "8.50",
"currency": "EUR",
"delivery_time": "24h",
"tax": "1.79"
}
],
"rates_count": 3,
"cheapest": {
"product": "72h",
"service_name": "SEUR 72h",
"price": "4.20",
"currency": "EUR"
},
"message": "3 tarifas SEUR obtenidas"
}
{
"credentials_id": "mi_credencial_seur",
"origin_postal": "28001",
"dest_postal": "08001",
"origin_country": "ES",
"dest_country": "ES",
"weight": "2.000"
}
  • Si no se especifica producto, se devuelven todas las opciones disponibles
  • La moneda por defecto es EUR
  • Los paises por defecto son ES (Espana) para origen y destino
  • La respuesta maneja tanto arrays como objetos individuales
  • SEUR - Crear Envio (seurCreateShipment)
  • SEUR - Rastrear Envio (seurGetTracking)
  • SEUR - Cancelar Envio (seurCancelShipment)
  • SEUR - Obtener Etiqueta (seurGetLabel)