Внутри организации есть магазин для заказов и распределения сувенирной и рекламной продукции между отделениями.
Поднят на базе OpenCart v2.3.0.3_rc с минимальными изменениями: отключены все варианты оплаты (кроме "Free Checkout"), подключено расширение "Store Credit", все покупатели заведены администратором и регистрация закрыта.
Каждому покупателю во вкладке "Transactions" администратором добавляется определенный лимит средств на "покупки".
Теперь возникла необходимость вместо (или на базе) простого "Store Credit" сделать некий аналог статей затрат. Т.е. чтоб был не общий лимит, а чтоб на каждую категорию продукции каждому покупателю (=отделению) можно было устанавливать свой лимит.
Цена и сроки выполнения - для обсуждения.