SEUR - Obtener Tarifas
Descripcion
Sección titulada «Descripcion»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.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial SEUR (provider: seur) |
| origin_postal | text | Si | Codigo postal de origen |
| dest_postal | text | Si | Codigo postal de destino |
| origin_country | text | Si | Codigo ISO 2 letras del pais de origen (por defecto: ES) |
| dest_country | text | Si | Codigo ISO 2 letras del pais de destino (por defecto: ES) |
| weight | text | Si | Peso del paquete en kg (ej: 1.500) |
| product | select | No | Filtrar por producto: standard, express, 48h, 72h. Vacio para todos |
Credenciales
Sección titulada «Credenciales»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"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "credentials_id": "mi_credencial_seur", "origin_postal": "28001", "dest_postal": "08001", "origin_country": "ES", "dest_country": "ES", "weight": "2.000"}API Utilizada
Sección titulada «API Utilizada»- Endpoint: POST
/rates - Base: SEUR API (via helper
_seurHelper) - Documentacion: https://www.seur.com/
- 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
Nodos Relacionados
Sección titulada «Nodos Relacionados»- SEUR - Crear Envio (seurCreateShipment)
- SEUR - Rastrear Envio (seurGetTracking)
- SEUR - Cancelar Envio (seurCancelShipment)
- SEUR - Obtener Etiqueta (seurGetLabel)