В OpenCart есть функционал который позволяет автоматически обрабатывать возвраты товара по тем или иным причинам.
Первым делом нам надо определить причины возврата:
Для этого мы переходим Система -> Локализация ->Возврат товара->Причины возврата как это показано на изображении ниже.
Мы уже добавили наиболее часто встречающиеся причины возврата но вы можете добавить и свои для этого нажимаем в правом верхнем углу добавить и создаем свою причину возврата как это показано ниже.
После того как мы определились с возможными причинами нам необходимо определить статусы возврата которые будет назначать администратор вашего магазина, для этого мы переходим
Система -> Локализация ->Возврат товара->Статусы возврата как это показано ниже:
Как видите тут мы тоже уже добавили наиболее часто встречающиеся статусы но вы можете добавить и свои нажав в правом углу кнопку добавить и заполнив форму как это показно на следующем изображении:
После того как мы разобрались со статусами возврата нам нужно определить Операции возврата что же все же произойдет после того как клиент к нам обратится с такой просьбой, для этого мы переходим:
Система -> Локализация ->Возврат товара->Операции возврата как это показано на следующем изображении:
Тут тоже уже есть данные но мы можем добавить и свои нажав вправом верхнем углу кнопку добавить как это показано ниже:
Далее мы сможем использовать созданые нами статусы и операции при работе с клиентами нашего магазина касательно возврата товаров.