[B]nikart,[/B] если у вас проект завязан на работу с уже существующими клиентами, то я бы сделал так:
1. Единоразовая загрузка пользователей на сайт.
- Из 1С выгружается необходимая инфа и в том числе уникальный код, для физ лиц - что угодно (код в справочнике и т.д.), для юр. понятно ИНН.
- В момент загрузки на сайт рассылаем всем письма с паролями и приглашением в проект
- данные вроде ИНН пишем в доп поля пользователей
в дальнейшем можно либо выгружать новых либо создавать их на сайте в ручную.
2. Модификация процедуры заказа.
- покупка доступна только по логину/паролю
- после ввода логина/пароля пользователю не нужно вводить никаких данных (адреса инн и т.д.) мы и так все знаем и автоматом подставляем в заказ
3. Модификация процедуры загрузки заказа в 1С. Нужно немного подправить чтобы физ.лица определяли по выбранному нами полю.
Это схема в общем, ее можно расширять возможностью зарегистрировать на сайте, но получить доступ к покупкам после подтверждения регистрации админом, обмен данными пользователями в обе стороны и т.д. в зависимости от конкретных требований в проекте.