да в принципе не особо стоило его и читать, там те еще гуру))
Собственно заказы не пропадают, если мы говорим о стандартном поведении опенкарта.
Заказу присваивается номер и его данные записываются в БД в процессе оформления заказа - ввода персональных данных, выбора метода доставки и оплаты.
А в ошибочные (потерянные, недооформленные) попадают заказы, которым не был присвоен статус.
Статус не присваивается заказам, в которых покупатель при оформлении не нажал на кнопку подтверждения. При этом один покупатель может наплодить десяток "потерянных" заказов. Как? Очень просто: оформляет заказ, на последнем шаге вернулся назад чтоб изменить способ доставки +1 заказ, потом пошел дальше, но опять вернулся исправить фамилию +1 заказ, потом еще вернулся чтоб оплату выбрать +1 заказ, и т.д.
Также статус может не присваиваться по вине модулей оплаты, которые неверно обрабатывают или попросту не умеют присваивать. Это не редкий случай кстати.
Собственно да - обработка недооформленных заказов приносит конверсию, поэтому менеджерская работа по ним должна вестись.
Собственно и в дефолте вы можете смотреть такие заказы без статуса, наложив соответствующий фильтр:
Делал недавно человеку такое, он хотел выводить все потерянные заказы в общем списке. Не считаю это правильным так как засоряет список заказов, но тут такое - хотелка была именно в этом.
Во вложении два модификатора:
1. Выводит над списком заказов ссылку на фильтр по потерянным заказом со счетчиком, отображающим количество потерянных - lostorders-link.ocmod.xml
за его основу взято готовое решение и адаптировано под 3.0
оригинальное решение было предложено @chukcha в этом сообщении:
2. Помимо того что выводит первый, валит в общую кучу потерянные заказы - lostorders-to-all.ocmod.xml
Результат работы второго:
Для применения поместите один из файлов в папку system и обновите кеш модификаторов
lostorders-link.ocmod.xml
lostorders-to-all.ocmod.xml