Ir al contenido

Envia.com - Cancelar Envío

Este modulo cancela un envío previamente creado en Envia.com. Recibe el ID del envío y realiza una petición POST al endpoint /ship/cancel/ con el shipment_id. Si la cancelación es exitosa, retorna el ID del envío y el estado actualizado.

ParámetroTipoRequeridoDescripción
credentials_idcredentialsSiCredencial Envia.com (provider: envia)
shipment_idtextSiID del envío 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)
  • Documentación: https://docs.envia.com/
  • Solo se pueden cancelar envíos que aun no hayan sido recogidos por el transportista
  • La cancelación se realiza via POST (no DELETE) en la API de Envia.com
  • Las politicas de cancelación dependen del transportista seleccionado
  • Envia.com - Crear Envío / Etiqueta (enviaCreateShipment)
  • Envia.com - Obtener Tarifas (enviaGetRates)
  • Envia.com - Rastrear Envío (enviaGetTracking)
  • Envia.com - Listar Transportistas (enviaGetCarriers)