Saltearse al contenido

EasyPost - Comprar Envio / Etiqueta

Este modulo compra una tarifa seleccionada de EasyPost y genera la etiqueta de envio correspondiente. Recibe el ID del shipment (obtenido del nodo Obtener Tarifas), el ID de la tarifa seleccionada y el formato de etiqueta. Realiza una peticion POST al endpoint /shipments/{shipment_id}/buy y retorna el ID del envio, codigo de seguimiento, URL de la etiqueta, transportista, servicio, precio y estado.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial EasyPost (provider: easypost)
shipment_idtextSiID del shipment obtenido del nodo Obtener Tarifas (shp_…)
rate_idtextSiID de la tarifa seleccionada (rate_…)
label_formatselectNoFormato de etiqueta: PDF (por defecto), PNG, ZPL (Thermal), EPL2

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

  • api_key: API Key de EasyPost
{
"success": true,
"shipment_id": "shp_abc123",
"tracking_code": "9400111899223456789012",
"tracker_id": "trk_abc123",
"label_url": "https://easypost.com/labels/shp_abc123.pdf",
"label_format": "PDF",
"carrier": "USPS",
"service": "Priority",
"rate": "7.58",
"status": "purchased",
"message": "Etiqueta generada - Tracking: 9400111899223456789012"
}
{
"credentials_id": "mi_credencial_easypost",
"shipment_id": "shp_abc123",
"rate_id": "rate_def456",
"label_format": "PDF"
}
  • Este nodo se usa en combinacion con el nodo Obtener Tarifas, que proporciona el shipment_id y los rate_id disponibles
  • Una vez comprada la etiqueta, se genera automaticamente un tracker
  • El tracker_id puede usarse para rastrear el envio con el nodo Rastrear Envio
  • Los formatos disponibles incluyen PDF, PNG, ZPL (impresoras termicas) y EPL2