Для добавления нового функционала или расширение старого в интернет-магазине используют модули. Чтобы создать модуль под ваш интернет-магазин, вы должны в тз указать версию OpenCart и работу модуля (краткая характеристика, что и как он должен делать).