Рано или поздно при работе с вашими клиентами у вас появляется необходимость выгрузить их данные на сайт и предоставить им вход, как пользователям, казалось бы, тривиальная задача и на 
Битрикс уже есть множество возможностей взамодействия.

Как показывает практика, это не совсем так,... 

БУС или Битрикс Управление Сайтом позволяет получать заказы от розницы и загружать заказы с сайта в 1С и обратной синхронизации Контрагентов он не предусматривает.

Здесь нам могут помочь: Инструменты для работы с B2B - Инструменты S-Alpha.RU

Модуль: "Контрагенты менеджеры и условия"

Позволяет:

- Выгружать на сайт Контрагентов как пользователей - таким образом создавая личный кабинет Контрагента.
- Выгружать данные об условиях взаимодействия - договорах.
- Выгружать точки отгрузки или адреса доставки (в виде профилей или "компаний") - позволяя таким образом вашему клиенту выбирать на сайте - на какой адрес ему привозить товар.
- Выгружать пароль и любые реквизиты контрагента.
- Выгружать менеджеров Контрагента (Клиента) - любое количество связанных менеджеров 

Данный модуль по сути предоставляет вашему клиенту личный кабинет на сайте Битрикс, при этом не важно какой именно шаблон у вас установлен.