CanopyDocs

Return Codes

The reasons customers pick from when starting a return, and who pays for each return label.

Returns → Return Codes is the list of reasons a customer can pick when starting a return — and, crucially, who pays for the return label.

Return reason codes

Each code has a label policy:

PolicyWho pays / what happens
Return Paid By StoreYou cover the label; the warehouse generates it.
Flat Rate ShippingThe customer pays a set fee, deducted from their refund.
Return Paid By CustomerThe customer ships it back themselves.
Not ReturnableAn RMA can't be created with this reason.

Codes can map to a channel's native return reasons (e.g. a Shopify reason) for round-trip sync, and a disabled code is kept for history rather than deleted.

Configured with your 3PL

Reason codes and their label policies are set up with your 3PL — this page is your reference for what's in place and how each one behaves.