Saltearse al contenido

Shippo - Cancelar Envio

Este modulo solicita el reembolso o cancelacion de una etiqueta de envio en Shippo. Recibe el ID de la transaccion (obtenido al crear el envio) y realiza una peticion POST al endpoint /refunds/ con la transaccion asociada. Retorna el ID del reembolso, el estado y el ID de la transaccion original.

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial Shippo (provider: shippo)
transaction_idtextSiID de la transaccion obtenido al crear el envio

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

  • api_token: API Token de Shippo
{
"success": true,
"refund_id": "rfnd_abc123",
"status": "QUEUED",
"transaction_id": "txn_abc123",
"message": "Reembolso solicitado: QUEUED"
}
{
"credentials_id": "mi_credencial_shippo",
"transaction_id": "txn_abc123"
}
  • El reembolso puede tener estados: QUEUED, PENDING, SUCCESS, ERROR
  • Los reembolsos de USPS generalmente se procesan automaticamente
  • El tiempo de procesamiento depende del transportista
  • Solo se pueden reembolsar etiquetas que no hayan sido escaneadas
  • Se usa el transaction_id (no el shipment_id) para solicitar el reembolso