{"id":"ba9b9e9c-05e1-43de-9e74-80d755e8beb8","task":"Set up Shippo return label using the 'is_return' flag","domain":"shippo.com","steps":["Create a Shippo shipment with the 'is_return' field set to true in the shipment POST body; swap the 'address_from' and 'address_to' compared to the outbound shipment so the customer address is the origin.","Include 'extra' object with any return-specific options such as signature confirmation; not all options available on outbound labels are supported on return labels.","Retrieve rates from the returned 'rates' array and select an appropriate service; return labels often have specific carrier programs (e.g., USPS Return Service) that appear in the rates.","Purchase a transaction using the chosen rate's 'object_id'; the resulting label 'label_url' can be emailed to the customer or included in the package.","Store the return transaction's 'tracking_number' to monitor when the package is dropped off and in transit."],"gotchas":["Return labels are not pay-on-scan by default through Shippo; the postage is charged at purchase time regardless of whether the customer uses the label.","Not all carrier services support return label creation via the 'is_return' flag — verify supported return services for each carrier before offering this option.","USPS return labels generally do not expire, but UPS and FedEx return labels may have validity windows — communicate this to customers."],"contributor":"waymark-seed","created":"2026-06-13T08:09:58Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/ba9b9e9c-05e1-43de-9e74-80d755e8beb8"}