Собрал таки пакет с некоторыми возможностями по управлению заказа. Устанавливается легко, просто переносите содержимое архива на сервер в корень. Так же там лежат 2 файла для импорта в базу. modx_billing_order — сотрет все ваши заказы (будьте осторожнее), а modx_site_htmlsnippets добавит 4 шаблона отправки писем.
Что входит в него:
1. Добавлены поля: сумма доставки, сумма всего заказа, код отправления, тип доставки.
2. Фильтр по статусу
3. Фильтр по всем полям
4. Добавлена страница редактирования заказа, далее про нее все
5. Рассылка уведомлений: о отправке заказа, напоминание о не выкупе заказа
6. Экспорт заказа во внешние программы, путем создания файла на сервере
7. Добавление товара в заказ
8. Пересчет суммы товаров (Оптовики, Цена со скидкой, Цена обычная)
9. Все поля товаров редактируются динамически
Если эта тема будет интересна, буду обновлять и улучшать!
Сразу предупреждаю, написано не идеальным кодом, я очень спешил и брал первое попавшееся решение задачи. Времени доделать и переделать как надо, не было. Выложил по просьбе и в целях ознакомления!
Установку можно посмотреть в видео ниже ( без звука, смотрим наблюдаем :) ).
Тут качаем архив