At this stage we cannot add a reason why a product was returned, when we process the return via POS.
The "reason" data is not only valuable so you can understand the product and inform a future customer, (for example, this model runs small in size. ) also if you use third party inventories management systems, the "reason" can be a required field, as is for Unleashed Software, preventing us to do a automated return.
Thanks