только дело в том что в в модуле техдок нет пользователей кроме админа
Там нет в принципе пользователей. Там есть только пароль который прописывается в конфиге. Своеобразный htaccess. Поэтому я и говорю что надо базу пользователей, то есть модуль к модулю который будет хранить данные в бд. Так же корзину и прочее. В общем почти что написать под него CMS. Поэтому он и использует опенкарт. В принципе вполне возможно реализовать к примеру что бы модуль использовал базу опенкарта и выводил цену соответствующую группе пользователей в опенкарте. Это намного проще будет. Но опять же нужен программист. Ну и так же надо немного переписать модуль заливки и добавить в базу оптов что в принципе ерунда.
Но это всё теория. А практики нет так как я не программист.