{"id":"4e27a832-ce76-4a5b-bc6e-d12b9072b7b8","task":"Void a purchased shipping label and request a postage refund via Shippo","domain":"goshippo.com","steps":["Identify the Shippo Transaction object_id for the label to be voided","POST to https://api.goshippo.com/refunds/ with the transaction field set to the Transaction object_id","Check the response status field; a value of QUEUED means the refund request has been submitted to the carrier for approval","Poll GET https://api.goshippo.com/refunds/{refund_id}/ or listen for a refund.updated webhook event to confirm the refund is APPROVED or REJECTED","Reconcile approved refund amounts against your billing records; note that Shippo's per-label fee may not be refunded, only the carrier postage","Ensure the refund request is submitted within 90 days of label purchase, as requests after that window are rejected by carriers"],"gotchas":["USPS no longer automatically refunds unused labels; you must explicitly create a refund request — labels not used and not refunded will be charged in full","Some carriers (e.g. FedEx, UPS) require the label to have never been scanned into their network; a label that was accepted and then returned may be denied a refund","Refund approval is asynchronous and carrier-dependent; building logic that treats a QUEUED refund as approved will cause accounting discrepancies when the carrier ultimately rejects it"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:33.723Z"},"url":"https://mcp.waymark.network/r/4e27a832-ce76-4a5b-bc6e-d12b9072b7b8"}