Sendcloud - Cancelar Paquete
Descripcion
Sección titulada «Descripcion»Este modulo cancela un paquete previamente creado en Sendcloud. Recibe el ID del paquete y realiza una peticion POST al endpoint /parcels/{parcel_id}/cancel. Solo es posible cancelar paquetes que aun no hayan sido recogidos por el transportista. Si la cancelacion es exitosa, retorna el ID del paquete y el estado actualizado.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial Sendcloud (provider: sendcloud) |
| parcel_id | text | Si | ID del paquete a cancelar |
Credenciales
Sección titulada «Credenciales»Se requiere una credencial de tipo sendcloud con los siguientes campos:
- public_key: Public Key de Sendcloud
- secret_key: Secret Key de Sendcloud
{ "success": true, "parcel_id": "12345", "status": "cancelled", "message": "Paquete 12345 cancelado exitosamente"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "credentials_id": "mi_credencial_sendcloud", "parcel_id": "12345"}API Utilizada
Sección titulada «API Utilizada»- Endpoint: POST
/parcels/{parcel_id}/cancel - Base: Sendcloud API (via helper
_sendcloudHelper) - Documentacion: https://docs.sendcloud.sc/api/v2/
- Solo se pueden cancelar paquetes que aun no hayan sido recogidos por el transportista
- La cancelacion se realiza via POST (no DELETE)
- Una vez cancelado, la etiqueta queda invalidada