Кабинет пользователя для модуля магазин уже есть, чтобы пользователи мели возможность в него войти, можно на сайте сделать такую ссылку:
<a href="/shop/user/$USER_ID$" target="_blank">Кабинет пользователя</a>
пользователи будут попадать в свой кабинет и смогут видеть всю информацию. В дополнение можно отредактировать шаблон страницы пользователя в магазине /panel/?a=tmpl;m=20;t=15 и где-то после условия:
<?if $_SHOP_COMM_URL$?>| <a href="$_SHOP_COMM_URL$"><!--<s4783>-->Отзывы<!--</s>--></a><?endif?>
добавить ссылку:
<a href="/shop/invoices">Мои заказы</a>
в итоге полноценный кабинет пользователя в магазине с всем списком заказов (историей).