Returns are created using the Shipping API, which allows customers to create shipments and parcels, assign shipments to carriers, print carrier-compliant shipping labels for all parcels, and manifest shipments to the carrier.
Return labels are created, allocated, printed, and manifested using the same methods as in Shipping. There will be one shipment for the shipping label and a separate consignment for the return label. The return shipment addresses should be reversed from the shipping shipment to reflect the return journey.
A return shipment can then be allocated to a carrier service using the same validation rules, allocation rules, and filters or booking codes covered in Shipping.
Similarly, carrier compliant labels and carrier manifests for return shipments use the same capability as Shipping.