Return reason

A return reason can be used to capture the reason for stock being returned. A return reason also has an 'action' specified against it, which determines the behaviour of Brightpearl when the returned product is recieved, such as automatically writing off the item or returning it to inventory.