Saltearse al contenido

Envia.com - Cancelar Envio

Este modulo cancela un envio previamente creado en Envia.com. Recibe el ID del envio y realiza una peticion POST al endpoint /ship/cancel/ con el shipment_id. Si la cancelacion es exitosa, retorna el ID del envio y el estado actualizado.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial Envia.com (provider: envia)
shipment_idtextSiID del envio a cancelar

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

  • api_key: API Key de Envia.com
{
"success": true,
"shipment_id": "12345",
"status": "cancelled",
"message": "Envio 12345 cancelado exitosamente"
}
{
"credentials_id": "mi_credencial_envia",
"shipment_id": "12345"
}
  • Endpoint: POST /ship/cancel/
  • Base: Envia.com API (via helper _enviaHelper)
  • Documentacion: https://docs.envia.com/
  • Solo se pueden cancelar envios que aun no hayan sido recogidos por el transportista
  • La cancelacion se realiza via POST (no DELETE) en la API de Envia.com
  • Las politicas de cancelacion dependen del transportista seleccionado
  • Envia.com - Crear Envio / Etiqueta (enviaCreateShipment)
  • Envia.com - Obtener Tarifas (enviaGetRates)
  • Envia.com - Rastrear Envio (enviaGetTracking)
  • Envia.com - Listar Transportistas (enviaGetCarriers)