Saltearse al contenido

FedEx - Cancelar Envio

Este modulo cancela un envio previamente creado en FedEx. Recibe el numero de seguimiento del envio y realiza una peticion PUT al endpoint /ship/v1/shipments/cancel con el numero de cuenta y el tracking number. Si la cancelacion es exitosa, retorna el numero de seguimiento y el estado CANCELLED.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial FedEx (provider: fedex)
tracking_numbertextSiNumero de seguimiento del envio a cancelar

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

  • client_id: Client ID de la API de FedEx
  • client_secret: Client Secret de la API de FedEx
  • account_number: Numero de cuenta de FedEx
{
"success": true,
"tracking_number": "794644790138",
"status": "CANCELLED",
"message": "Envio FedEx 794644790138 cancelado exitosamente"
}
{
"credentials_id": "mi_credencial_fedex",
"tracking_number": "794644790138"
}
  • Solo se pueden cancelar envios que aun no hayan sido recogidos
  • Se utiliza el metodo PUT (no DELETE) para la cancelacion en FedEx
  • Se requiere el numero de cuenta ademas del tracking number