-15%Скидка 15% на разработку сайта или магазина при старте до конца месяца

Регистрация и верификация B2B-клиентов на 1С-Битрикс

Регистрация и верификация B2B-клиентов на 1С-Битрикс: форма юрлица и ИП, проверка контрагента по ИНН, модерация и привязка к 1С

В рознице регистрация — формальность: имя, e-mail, пароль, и покупатель уже в деле. В опте так нельзя. За доступом к оптовому разделу стоят особые цены, отсрочки, минимальные партии и работа по договору с юрлицом — всё это коммерческая информация и особые условия, которые нельзя раздавать всем подряд. Поэтому вход нового партнёра в B2B почти всегда идёт через заявку и проверку: сначала компания подтверждает, что перед ней реальный контрагент, и только потом открывает цены и раздел. Грамотно выстроенная регистрация b2b битрикс — это не просто форма, а целый процесс: заявка → проверка → модерация → доступ.

Эта статья — практический разбор того, как принимать и проверять оптовых клиентов на 1С-Битрикс: какие поля собирать в форме регистрации юрлица и ИП, как устроено автозаполнение и проверка контрагента по ИНН, как организовать модерацию клиентов и статусы заявки, как присваивать группу и тип цен после одобрения и как привязывать пользователя к контрагенту в 1С. Материал из нашей практики разработки сайтов для B2B-компаний — по делу, без обещаний «гарантированного роста продаж».

Коротко

  • Оптовику нельзя открывать доступ «сразу»: вместе с ним он получает закрытые цены и особые условия, которые нужно давать проверенным контрагентам.
  • Форма регистрации оптовика собирает данные для идентификации: тип клиента, компанию, ИНН и КПП, реквизиты, контактное лицо, при необходимости документы.
  • Автозаполнение по ИНН через сервис проверки контрагента ускоряет заявку и служит первичной проверкой юрлица.
  • Заявка проходит модерацию со статусами: новая → на проверке → одобрена/отклонена; смена статуса сопровождается уведомлением.
  • После одобрения пользователю присваивают группу и тип цен и привязывают к контрагенту в 1С по ИНН, избегая дублей.
  • Одну компанию могут представлять несколько пользователей с ролями; новичка встречает короткий онбординг.

Почему опт нельзя пускать «сразу»

Первый вопрос, который стоит задать перед проектированием регистрации: а зачем вообще проверять оптовика, если можно пустить сразу? Ответ в том, что доступ к опту — это не только вход в раздел, но и доступ к коммерчески чувствительным вещам. Открыть его без проверки означает раздать эти вещи кому угодно. Разберём, что именно рискует утечь и почему это важно.

Поэтому вход в опт устроен как воронка с фильтром: заявку оставить может любой, а доступ получает только тот, кого компания проверила и одобрила. Это не бюрократия ради бюрократии, а защита цен, снижение рисков и поддержание порядка в клиентской базе. Дальше вся статья — про то, как собрать эту воронку на 1С-Битрикс из формы, статусов, модерации, групп и обмена с 1С так, чтобы она и защищала, и не отпугивала настоящих партнёров.

Ключевая мысль: регистрация оптовика — это не форма, а процесс. Форма лишь собирает данные. Ценность создаёт то, что происходит после отправки: проверка контрагента, модерация, присвоение группы и цен, привязка к 1С. Спроектировать нужно весь путь, а не только поля ввода.

Путь клиента: от заявки до доступа

Прежде чем разбирать детали, полезно увидеть весь маршрут целиком. Регистрация B2B-клиента — это последовательность этапов, на каждом из которых заявка меняет своё состояние, а к пользователю применяются те или иные действия. От формы до открытого опта путь обычно один и тот же, отличаются лишь нюансы проверки.

Базовый маршрут выглядит так: заявитель заполняет форму → заявка попадает на модерацию → менеджер проверяет контрагента → при одобрении пользователю присваивается группа и тип цен и он привязывается к контрагенту в 1С → открывается доступ и начинается онбординг. На каждом переходе заявитель и менеджер получают уведомления, а заявка хранит свой статус.

Путь B2B-клиента: от заявки до доступа 1. Заявка форма юрлица/ИП, ИНН, контакт 2. Модерация проверка контрагента 3. Группа + цены присвоение, привязка к 1С 4. Доступ опт открыт, онбординг На каждом переходе — уведомление заявителю и менеджеру, заявка хранит статус
Схема: путь B2B-клиента от заполнения формы до открытого доступа — заявка, модерация контрагента, присвоение группы и цен с привязкой к 1С, доступ и онбординг.

Держите эту схему в голове по мере чтения: каждый следующий раздел детализирует один из её этапов. Сначала разберём форму и данные, затем автозаполнение и проверку, потом модерацию и статусы, присвоение группы и цен, привязку к 1С, роли пользователей и онбординг. Так частные решения будут складываться в единый процесс, а не в набор разрозненных настроек.

Что нужно узнать при регистрации оптовика

Форма регистрации — это компромисс между двумя противоположными желаниями. Компания хочет узнать о заявителе как можно больше, чтобы проверить и правильно завести контрагента. Заявитель хочет заполнить как можно меньше, чтобы не тратить время. Хорошая форма находит баланс: собирает достаточно для идентификации и проверки, но не превращается в анкету на десять экранов.

Чтобы решить, какие поля включать, полезно разделить данные по назначению:

Отсюда следует важный принцип: не всё нужно спрашивать на первом шаге. Идентификацию и контакт — да, сразу. Финансовые реквизиты — можно позже, при оформлении первого заказа или подписании договора. Такой поэтапный сбор снижает порог входа: заявитель быстро оставляет заявку, а редкие поля заполняет тогда, когда уже мотивирован работать. Ниже разберём конкретный состав полей и то, как их организовать для юрлица и ИП.

Форма регистрации юрлица и ИП

Юрлицо и ИП — разные типы контрагентов, и набор реквизитов у них немного отличается. У юрлица есть КПП, у ИП его нет; у ИП в реквизитах фигурирует ОГРНИП вместо ОГРН. Поэтому удобно сделать переключатель типа клиента в начале формы, который показывает нужные поля. Ниже — типовой состав полей формы регистрации оптовика с пометкой обязательности.

ПолеТип клиентаОбязательностьЗачем нужно
Тип клиента (юрлицо / ИП)ОбаОбязательноОпределяет набор полей и вид контрагента
Название организацииЮрлицоОбязательноИдентификация, карточка контрагента
ФИО предпринимателяИПОбязательноИдентификация ИП
ИННОбаОбязательноКлюч проверки и сопоставления с 1С
КППЮрлицоОбязательноУточняет юрлицо и его подразделение
ОГРН / ОГРНИПОбаЖелательноДополнительная проверка регистрации
Юридический адресОбаЖелательноДоговор, счета, документы
Контактное лицоОбаОбязательноС кем общается менеджер
ТелефонОбаОбязательноСвязь, подтверждение заявки
E-mailОбаОбязательноЛогин, уведомления по заявке
Банковские реквизитыОбаПозжеСчета и оплата, запрашивают после одобрения
Согласие на обработку данныхОбаОбязательноТребование 152-ФЗ

Обратите внимание на колонку «Обязательность»: часть полей помечена как «позже» — их не стоит требовать на первом шаге. Банковские реквизиты нужны для счёта, а не для проверки заявки, поэтому их логично запросить, когда партнёр уже одобрен и оформляет первый заказ. Так первая форма остаётся короткой.

Технически такая форма в 1С-Битрикс собирается на пользовательских полях профиля или на отдельной сущности заявки. Реквизиты (ИНН, КПП, название) сохраняются в свойства пользователя или в запись заявки, чтобы менеджер видел их при модерации, а после одобрения они ушли в 1С. Ключевое поле — ИНН: именно оно будет использоваться и для автозаполнения, и для проверки, и для привязки к контрагенту.

Переключатель типа клиента — в начало формы: сначала спросите «юрлицо или ИП», затем покажите ровно те поля, что нужны выбранному типу. Не заставляйте ИП заполнять КПП, а юрлицо — искать несуществующий ОГРНИП. Форма, которая подстраивается под тип клиента, воспринимается как «понимающая», а не бюрократическая.

Реквизиты, контактное лицо, документы

Разберём три группы данных подробнее, потому что именно вокруг них возникают вопросы при проектировании формы.

Реквизиты компании

Реквизиты — это то, что идентифицирует контрагента в юридическом и финансовом смысле: ИНН, КПП, ОГРН/ОГРНИП, юридический адрес, банковские данные. Для проверки и первичного заведения контрагента достаточно ИНН и КПП. Полные банковские реквизиты нужны позже — для счёта и договора. Поэтому реквизиты разумно разделить: «проверочные» (ИНН, КПП) собирать сразу, «платёжные» (расчётный счёт, банк, БИК) — на этапе первого заказа. Это уменьшает форму и не отпугивает заявителя длинной анкетой.

Контактное лицо

За юрлицом всегда стоит человек, и с ним работает менеджер. Контактное лицо — это имя, должность (по желанию), телефон и e-mail того, кто оставил заявку. Важно не путать контактное лицо с самой компанией: компания — контрагент, человек — пользователь сайта, привязанный к этому контрагенту. От одной компании таких людей может быть несколько (об этом в разделе про роли). E-mail контактного лица обычно становится логином, а телефон менеджер использует, чтобы подтвердить заявку и обсудить условия.

Документы

Иногда для верификации запрашивают документы: карточку предприятия, свидетельство, реквизиты на бланке. Это уместно в закрытых дилерских программах или при работе с крупными отсрочками, но повышает порог входа. Практичный подход — не требовать документы в форме регистрации, а запрашивать их выборочно на модерации, если заявка вызывает вопросы или условия того требуют. Для загрузки предусматривают поле «прикрепить файл» с ограничением по типу и размеру, а сами файлы хранят привязанными к заявке, доступными менеджеру.

Общий принцип этих трёх групп один: собирайте на входе минимум для проверки, а остальное запрашивайте по мере продвижения партнёра по воронке. Регистрация, которая требует всё и сразу, теряет заявителей ещё до отправки формы.

Автозаполнение по ИНН и сервисы проверки

Ручной ввод реквизитов — источник опечаток и повод бросить форму. Гораздо удобнее, когда заявитель вводит один ИНН, а система сама подтягивает остальное: название организации, КПП, ОГРН, юридический адрес, а нередко и статус (действующее / ликвидировано). Это и есть автозаполнение по ИНН — приём, который одновременно ускоряет заявку и служит первичной проверкой контрагента.

Работает это через внешние сервисы проверки контрагента. Они дают программный доступ к данным из открытых государственных реестров: по ИНН возвращают реквизиты и статус организации. Форма регистрации обращается к такому сервису в момент ввода ИНН и заполняет поля автоматически. Обзорно логику можно представить так:

Автозаполнение формы по ИНН Ввод ИНН одно поле в форме Сервис проверки запрос в реестр контрагентов по ИНН Реквизиты название, КПП, ОГРН, адрес, статус запрос ответ Поля заполняются сами; если по ИНН ничего нет или статус «ликвидировано» — сигнал менеджеру
Схема: заявитель вводит только ИНН, форма запрашивает сервис проверки контрагента, тот возвращает реквизиты из реестра, и поля заполняются автоматически. Заодно видно статус организации.

У автозаполнения два эффекта. Первый — удобство: заявитель не переписывает реквизиты из учредительных документов, меньше ошибок в ИНН и КПП, форма заполняется в пару кликов. Второй — проверка: если по ИНН ничего не находится, найдено несоответствие или организация в статусе ликвидации, это видно сразу — либо заявителю, либо менеджеру при модерации. То есть автозаполнение — это ещё и первый фильтр антифрода.

Важно понимать границы: автозаполнение не заменяет модерацию. Оно подтверждает, что юрлицо существует и действует, но не отвечает на вопрос «стоит ли работать с этим контрагентом на оптовых условиях». Решение остаётся за менеджером. Конкретный сервис проверки выбирают по требованиям проекта — важно, что технически это отдельная интеграция с внешним источником данных, которую подключают к форме регистрации и, при необходимости, к карточке заявки в админке.

Проверка и верификация контрагента

Верификация оптовиков — это подтверждение, что заявитель тот, за кого себя выдаёт, и что с ним можно работать на оптовых условиях. Она складывается из нескольких уровней, которые дополняют друг друга. Не стоит полагаться на один способ — надёжность даёт именно их сочетание.

Уровень проверкиЧто подтверждаетКак выполняется
Валидация полейФормат ИНН, КПП, телефона корректенПроверки на форме при вводе
Проверка по рееструКомпания существует и действуетСервис проверки контрагента по ИНН
Проверка на дублиТакого контрагента ещё нет в базеПоиск по ИНН среди пользователей и 1С
Ручная модерацияС контрагентом стоит работать в оптеРешение менеджера по данным заявки
Подтверждение контактаТелефон и e-mail рабочиеЗвонок менеджера, письмо-подтверждение

Первые три уровня можно частично автоматизировать: формат полей проверяется на форме, существование компании — сервисом по ИНН, дубли — поиском по базе. Они отсекают явный мусор и ошибки ещё до того, как заявка дойдёт до человека. Но финальные два — модерация и подтверждение контакта — остаются за менеджером, потому что решение «открыть опт» это бизнес-решение, а не технический флаг.

Полезно отличать проверку от верификации. Проверка — это факты: существует ли ИНН, действует ли компания, нет ли дубля. Верификация — это решение на основе этих фактов плюс политики компании: работаем или нет, на каких условиях, в какую группу. Система должна давать менеджеру факты в удобном виде (подсветить проблемы, показать реквизиты, статус, дубли), но не подменять собой решение. Хорошая модерация — это когда менеджер за минуту видит всё нужное и одним действием одобряет или отклоняет заявку.

Модерация менеджером и статусы заявки

Модерация — сердце процесса регистрации в опте. Именно здесь заявка превращается (или не превращается) в доступ. Чтобы модерация была управляемой, каждой заявке присваивают статус — её состояние на пути от отправки до решения. Статусы нужны обеим сторонам: менеджеру они дают понятную очередь работы, заявителю — обратную связь.

Типовой набор статусов заявки:

СтатусЧто значитЧто происходит дальше
НоваяЗаявка отправлена, ещё не смотрелиЖдёт менеджера в очереди на проверку
На проверкеМенеджер взял в работуИдёт проверка контрагента и условий
Нужны документыНе хватает данных для решенияЗаявителю уходит запрос документов
ОдобренаПроверка пройдена, доступ открываютПрисвоение группы и цен, привязка к 1С
ОтклоненаРаботать на оптовых условиях не будемУведомление с причиной, доступ не открыт
Статусы заявки на регистрацию Новая отправлена На проверке менеджер смотрит Нужны документы запрос заявителю Одобрена доступ открыт Отклонена доступа нет После получения документов заявка снова идёт на решение — одобрить или отклонить
Схема: заявка проходит статусы от «новой» до «одобрена» или «отклонена». Промежуточный статус «нужны документы» возвращает заявку заявителю и снова выводит на решение.

Статусы — это не просто ярлыки. Каждая смена статуса — точка, где что-то должно произойти: заявка попадает в очередь, менеджеру приходит уведомление, заявителю уходит письмо, при одобрении запускается присвоение группы и привязка к 1С. Поэтому статусную модель проектируют вместе с уведомлениями и действиями, а не как отдельный справочник.

Технически заявки удобно вести как отдельную сущность (например, элементы инфоблока заявок или записи highload-блока) со свойством «статус» и историей изменений, либо на статусах пользователя (активен/неактивен + группа «на модерации»). Менеджеру дают список заявок с фильтром по статусу и карточку с реквизитами, результатом проверки по ИНН и кнопками «одобрить»/«отклонить»/«запросить документы». Чем меньше кликов на типовое действие, тем быстрее обрабатываются заявки и тем меньше партнёров теряется в очереди.

Нет статуса — нет обратной связи: если заявка не хранит и не показывает статус, заявитель после отправки формы остаётся в неведении. Он не знает, приняли ли заявку, отклонили или про неё забыли. Это одна из главных причин потери оптовиков на входе. Всегда показывайте статус и сопровождайте его смену уведомлением.

Присвоение группы и типа цен

Момент одобрения заявки — это момент, когда пользователь получает доступ к опту. Технически это выражается в двух действиях: его переводят в нужную группу пользователей и тем самым открывают ему нужный тип цен. Эти две сущности — основа доступа в закрытом опте, и на них держится всё, что видит партнёр после входа.

Как это связано:

То есть одно действие — перевод в группу — запускает всё сразу: открывается раздел, показываются цены, становится доступен личный кабинет. Не нужно вручную настраивать доступ под каждого партнёра: настройка делается один раз на уровне групп и типов цен, а конкретный пользователь просто попадает в нужную группу. Если уровней партнёрства несколько (опт, крупный опт, дилер), каждому соответствует своя группа со своим типом цен, и менеджер при одобрении выбирает, в какую группу поместить контрагента.

Эту связку «группа ↔ тип цены ↔ права» мы подробно разбираем в отдельных материалах — про закрытый оптовый раздел на 1С-Битрикс и про индивидуальные прайс-листы для B2B. В контексте регистрации важно запомнить: одобрение заявки — это не абстрактная «галочка», а конкретный перевод пользователя в группу, который и открывает ему опт.

Привязка к контрагенту в 1С

В большинстве B2B-проектов учёт ведётся в 1С, и заказы оптовика должны попадать на карточку правильного контрагента. Поэтому при одобрении заявки пользователя сайта привязывают к контрагенту в 1С. Здесь возможны два сценария: контрагент уже есть в 1С или его нужно создать.

Ключ сопоставления — ИНН. Именно поэтому ИНН собирают и проверяют так тщательно: это связующее звено между пользователем сайта и контрагентом в учётной системе. Привязка передаётся в обмене между сайтом и 1С по формату CommerceML: заказы уходят с идентификатором контрагента, документы и взаиморасчёты возвращаются на нужную карточку.

Привязка к контрагенту в 1С по ИНН Пользователь сайта одобрен, известен ИНН Поиск в 1С есть контрагент с таким ИНН? Найден → привязка к существующему Нет → создание нового контрагента Один ИНН — один контрагент: проверка на дубли не даёт разъехаться истории заказов
Схема: одобренного пользователя сопоставляют с контрагентом в 1С по ИНН. Если контрагент найден — привязывают к нему; если нет — создают нового. Привязка идёт в обмене.

Главный риск на этом шаге — дубли. Если по одному ИНН завести двух контрагентов, история заказов, документы и взаиморасчёты разъедутся между двумя карточками, и разбираться потом придётся вручную. Поэтому перед созданием контрагента система (или менеджер) проверяет, нет ли уже такого ИНН в 1С и среди пользователей сайта. Проверка на дубли — обязательная часть привязки, а не опция. Ниже, в разделе про антифрод, разберём дубли подробнее.

Отдельно стоит держать в голове, что обмен с 1С — двусторонний: сайт отдаёт заказы и данные привязки, а 1С возвращает цены, статусы, документы. Регистрация встраивается в этот обмен ровно в точке привязки: как только пользователь связан с контрагентом, он начинает участвовать в общем потоке данных между сайтом и учётной системой.

Несколько пользователей одной компании

В B2B за одним контрагентом часто стоит не один человек, а несколько сотрудников: закупщик оформляет заказы, бухгалтер работает с документами, руководитель согласует крупные закупки. Все они должны заходить на сайт под своими учётными записями, но видеть данные одной компании — её цены, её историю, её баланс. Это модель «несколько пользователей — один контрагент».

Почему не обойтись одним общим логином на всех:

Реализуют это через роли внутри компании. Обычно первый зарегистрировавшийся становится администратором контрагента и может приглашать коллег — по e-mail или ссылке-приглашению. Приглашённые проходят упрощённую регистрацию (компания уже проверена, повторная модерация не нужна) и получают роль, которую задал администратор. Типовой набор ролей:

РольЧто можетТипичный сотрудник
Администратор компанииВсё: заказы, документы, управление пользователямиРуководитель, владелец
ЗакупщикОформлять и повторять заказы, видеть ценыМенеджер по закупкам
БухгалтерВидеть и скачивать документы, балансБухгалтерия
НаблюдательСмотреть каталог и цены без оформленияСтажёр, аналитик

Такая ролевая модель — часть личного кабинета дилера, где собраны заказы, документы, баланс и управление пользователями компании. Подробно устройство кабинета мы разбираем в статье про личный кабинет дилера на 1С-Битрикс, а под ключ собираем в рамках услуги разработки личного кабинета дилера. Для регистрации здесь важно одно: проектируя форму и привязку, сразу закладывайте возможность нескольких пользователей на контрагента, иначе потом придётся переделывать модель доступа.

Онбординг оптовика после входа

Одобрить заявку — половина дела. Вторая половина — сделать так, чтобы партнёр с первого входа понял, как здесь работать. Оптовик, который вошёл и не разобрался, где цены и как оформить заказ, — это нагрузка на менеджеров и риск, что он не начнёт заказывать. Поэтому после первого входа полезен короткий онбординг.

Что стоит показать новому партнёру:

  1. Приветствие и подтверждение. Короткое «Доступ открыт, добро пожаловать» — чтобы партнёр понял, что модерация пройдена и он в опте.
  2. Где цены и как заказать. Покажите, что теперь видны оптовые цены, объясните минимальную партию и кратность, если они есть.
  3. Личный кабинет. Где смотреть историю заказов, скачивать документы, видеть баланс и реквизиты.
  4. Приглашение коллег. Если работает несколько человек от компании — как пригласить их и раздать роли.
  5. Контакт менеджера. Кто персональный менеджер и как с ним связаться по вопросам заказа и условий.

Онбординг не обязательно делать сложным. Достаточно нескольких карточек-подсказок, короткого приветственного экрана или блока «с чего начать» в кабинете. Главное — не вываливать всё сразу и не оставлять партнёра один на один с пустым каталогом. Цель — чтобы с первого входа было понятно, как заказывать и где искать нужное. Хорошо сделанный онбординг заметно снижает поток вопросов «а где посмотреть цену» и «как скачать счёт», разгружая менеджеров.

Уведомления заявителю и менеджеру

Регистрация с модерацией — это диалог двух сторон, растянутый во времени. Заявитель отправил форму и ждёт. Менеджер должен вовремя увидеть заявку. Между ними — уведомления, которые связывают процесс и не дают заявкам теряться. Проектировать их нужно вместе со статусами: каждой смене статуса соответствует своё письмо.

Кому и когда уходят уведомления:

СобытиеКомуСмысл сообщения
Заявка отправленаЗаявителю«Заявка принята, менеджер свяжется»
Заявка отправленаМенеджеру«Новая заявка на регистрацию оптовика»
Нужны документыЗаявителю«Пришлите документы для проверки»
Заявка одобренаЗаявителю«Доступ открыт, вход по ссылке»
Заявка отклоненаЗаявителю«Не можем открыть опт, причина»
Приглашение коллегиПриглашённому«Вас пригласили в компанию, регистрация»

Два уведомления критичны для конверсии. Первое — заявителю сразу после отправки: «заявка принята». Без него человек не знает, сработала ли форма, и часто уходит. Второе — заявителю при одобрении: «доступ открыт», со ссылкой на вход. Это приглашение начать работать, и оно должно быть понятным и быстрым. Уведомление менеджеру о новой заявке важно для скорости: чем быстрее менеджер увидит заявку, тем быстрее партнёр получит ответ.

Отдельно про отказ. Отклонённой заявке тоже стоит отправить уведомление — вежливое и по возможности с причиной. Молчание после заявки воспринимается хуже, чем аргументированный отказ. Технически уведомления в 1С-Битрикс делают на почтовых событиях и шаблонах писем, привязанных к смене статуса заявки, а для менеджеров дополнительно — уведомление в админке или в CRM.

Связывайте уведомления со статусами: не делайте письма «сами по себе». Каждое уведомление — это реакция на смену статуса заявки. Тогда система остаётся согласованной: статус поменялся — ушло письмо, и заявитель всегда в курсе, а менеджер видит актуальную картину. Разрозненные письма без привязки к статусам быстро рассинхронизируются с реальностью.

Антифрод и дубликаты

Открытая форма регистрации — приманка для двух проблем: мусорных/фейковых заявок и дублей. Обе решаются не одной галочкой, а несколькими уровнями защиты, каждый из которых отсекает свой тип проблемы. Разберём их по порядку.

Против ботов и мусора

Базовая гигиена формы: капча или невидимая проверка на автоматизацию, ограничение частоты отправок с одного адреса, проверка обязательных полей и формата. Это отсекает автоматический спам и случайные пустые заявки ещё до модерации, чтобы менеджер не разбирал мусор.

Против фейковых компаний

Проверка ИНН по справочнику контрагентов: несуществующий или ликвидированный ИНН отсекается на форме или подсвечивается менеджеру. Это тот самый эффект автозаполнения по ИНН — оно же служит первичным антифродом. Компания, которой нет в реестре, не пройдёт дальше без внимания менеджера.

Против дублей

Перед созданием новой записи система ищет, нет ли уже такого ИНН среди пользователей сайта и контрагентов в 1С. Возможные исходы:

Финальный барьер антифрода — модерация. Даже если заявка прошла все автоматические проверки, решение открыть опт принимает человек. Автоматика отсекает явные проблемы и экономит время, но не отвечает за бизнес-решение. Именно поэтому саморегистрация без модерации в опте опасна: она снимает последний, самый важный барьер. Сочетание автоматических проверок и ручной модерации даёт и скорость, и надёжность.

Персональные данные: 152-ФЗ и согласия

Форма регистрации собирает персональные данные — как минимум ФИО контактного лица, телефон, e-mail, а часто и реквизиты. Это накладывает обязательства по закону о персональных данных (152-ФЗ). Тема юридическая, и здесь важна осторожность: технические решения не заменяют юридическую консультацию. Но со стороны реализации есть базовые вещи, которые закладывают на этапе разработки формы.

Практический вывод для разработки: чекбокс согласия и ссылка на политику конфиденциальности — обязательная часть формы регистрации, а не опция. Состав собираемых данных согласуют с тем, что реально нужно для проверки и работы. Конкретные требования и формулировки согласий лучше уточнять у юриста компании — задача разработки в том, чтобы форма и хранение данных технически поддерживали выбранную политику, а не в том, чтобы её определять.

Осторожно с юридической частью: 152-ФЗ — зона ответственности юриста, а не разработчика. Со стороны сайта задача — предусмотреть согласие, минимизировать сбор данных и ограничить доступ к ним. Формулировки согласия и политику конфиденциальности согласуйте с юристом компании, а не берите «типовые из интернета».

Куда ведёт оптовик после одобрения

Соберём картину того, что получает партнёр в результате всего процесса. Регистрация и верификация — это вход, а за входом должна быть ценность: то, ради чего оптовик проходил проверку. Наглядно можно представить это как несколько слоёв, которые открываются одобрением.

Что открывает одобрение заявки 1. Группа пользователя — партнёр переведён в «Опт» 2. Тип цен — видны оптовые цены и условия 3. Раздел и кабинет — каталог, история, документы 4. Роли компании — коллеги и их права
Схема: одобрение заявки открывает партнёру четыре слоя — группу, оптовые цены, закрытый раздел и кабинет, а также возможность подключить коллег с ролями. Всё запускается одним переводом в группу.

Эти слои открываются не по одному вручную, а разом — как следствие перевода в группу и привязки к контрагенту. Партнёр видит оптовые цены, попадает в закрытый раздел, получает личный кабинет с историей и документами и может пригласить коллег. Именно ради этого набора он и проходил регистрацию. Если после одобрения партнёр не видит ощутимой ценности — процесс проектировали зря.

Полный набор сценариев — закрытый раздел, персональные цены, кабинет, обмен с 1С — мы собираем в комплексе. Смежные материалы, которые дополняют эту статью: про закрытый оптовый раздел, про личный кабинет дилера и про индивидуальные прайс-листы. Все они — в рубрике «B2B и опт».

Реализация регистрации пошагово

Соберём процесс в понятную последовательность внедрения. Названия пунктов меню могут отличаться в зависимости от версии и редакции платформы, но порядок общий: от формы и групп к модерации и обмену с 1С, и в конце — проверка под ролями.

  1. Спроектируйте форму. Переключатель «юрлицо/ИП», поля идентификации (название, ИНН, КПП), контакт, согласие на обработку данных. Редкие поля — на потом.
  2. Заведите группы. Промежуточная «На модерации» и целевые «Оптовые покупатели» / «Дилеры» помимо гостей и розницы.
  3. Настройте статусы заявок. Отдельная сущность заявки со статусами (новая, на проверке, нужны документы, одобрена, отклонена) и историей.
  4. Подключите автозаполнение по ИНН. Интеграция формы с сервисом проверки контрагента: реквизиты и статус подтягиваются по ИНН.
  5. Соберите карточку модерации. Список заявок с фильтром по статусу и карточка с реквизитами, результатом проверки и кнопками «одобрить/отклонить/запросить документы».
  6. Настройте присвоение группы и цен. Одобрение переводит пользователя в оптовую группу, что открывает раздел и тип цен.
  7. Настройте привязку к 1С. Сопоставление по ИНН: найден контрагент — привязка, нет — создание; проверка на дубли; передача связи в обмене.
  8. Настройте уведомления. Письма заявителю и менеджеру на каждую смену статуса: принято, нужны документы, одобрено, отклонено.
  9. Добавьте роли и приглашения. Возможность подключить нескольких пользователей одной компании с разными правами.
  10. Сделайте онбординг. Короткое приветствие после первого входа: где цены, кабинет, как заказать, контакт менеджера.
  11. Проверьте под ролями. Пройдите путь как заявитель (юрлицо и ИП), как менеджер на модерации, как одобренный оптовик и как приглашённый коллега.

Последний шаг критичен и его часто пропускают. Регистрация легко «выглядит правильно» в админке, но на практике ломается в деталях: не уходит письмо, статус не меняется, дубль создаётся, у приглашённого коллеги нет нужных прав. Сквозная проверка всего пути под всеми ролями ловит это до запуска. Пройти заявку целиком, от формы до открытого опта, глазами реального оптовика — лучший тест готовности.

Частые ошибки

Эти промахи в регистрации и верификации B2B-клиентов повторяются чаще всего — зная их, вы избежите потери партнёров и мусора в базе:

Чек-лист

Короткий список для приёмки регистрации и верификации оптовиков перед запуском:

  1. Форма адаптивна к типу клиента. Есть переключатель «юрлицо/ИП», поля подстраиваются, обязательное — только необходимое.
  2. Автозаполнение по ИНН работает. Реквизиты подтягиваются, статус компании виден, несуществующий ИНН отсекается.
  3. Статусы заявок заведены. Заявка проходит от «новой» до «одобрена/отклонена», статус хранится и виден.
  4. Модерация удобна. Менеджер видит очередь, реквизиты и результат проверки, одобряет/отклоняет в пару кликов.
  5. Группа и цены присваиваются. Одобрение переводит в оптовую группу и открывает раздел и тип цен.
  6. Привязка к 1С по ИНН. Контрагент находится или создаётся, дубли не плодятся, связь идёт в обмене.
  7. Уведомления настроены. Письма заявителю и менеджеру на каждую смену статуса, включая отказ.
  8. Роли компании работают. Несколько пользователей на контрагента, приглашения, разграничение прав.
  9. Согласие на данные есть. Чекбокс и ссылка на политику конфиденциальности в форме, доступ к заявкам ограничен.
  10. Пройдено под ролями. Путь проверен как заявитель, менеджер, одобренный оптовик и приглашённый коллега.

Вывод

Регистрация и верификация B2B-клиентов на 1С-Битрикс — это не форма, а процесс: заявка → проверка → модерация → доступ. Опт нельзя пускать «сразу», потому что вместе с доступом партнёр получает закрытые цены и особые условия, которые дают только проверенным контрагентам. Форма собирает данные для идентификации (тип клиента, ИНН, КПП, реквизиты, контакт), автозаполнение по ИНН ускоряет заявку и служит первичной проверкой, а модерация со статусами превращает заявку в осознанное решение открыть опт.

После одобрения работает связка автоматики и учёта: пользователю присваивают группу и тип цен, привязывают к контрагенту в 1С по ИНН (без дублей), при необходимости подключают коллег с ролями и встречают партнёра коротким онбордингом. Уведомления на каждую смену статуса не дают заявкам теряться, антифрод и проверка на дубли держат базу чистой, а согласие на обработку данных закрывает требования 152-ФЗ. Собранный так процесс и защищает цены, и не отпугивает настоящих партнёров. Разобрать конкретный сценарий под ваш каталог и условия работы можно в рамках нашей услуги — начните с сайта для B2B-компании или изучите смежные материалы в рубрике «B2B и опт».

Частые вопросы

Почему нельзя дать оптовику доступ сразу после регистрации?

Потому что вместе с доступом он получает оптовые цены и условия, которые в B2B являются коммерческой информацией. Если пускать в опт мгновенно и без проверки, партнёрский прайс увидит кто угодно — розничный покупатель, случайный посетитель, конкурент под видом «новой компании». Кроме того, за оптом обычно стоят особые условия: отсрочка платежа, минимальная партия, персональные скидки, работа по договору с юрлицом. Всё это имеет смысл только с проверенным контрагентом. Поэтому вход в опт почти всегда идёт через заявку и модерацию: сначала компания подтверждает, что перед ней реальное юрлицо или ИП с нужными реквизитами, и только потом открывает цены и раздел. Мгновенная саморегистрация в опте обесценивает сам смысл закрытого прайса.

Какие поля нужны в форме регистрации оптовика?

Минимум — то, что позволяет идентифицировать и проверить контрагента: тип клиента (юрлицо или ИП), название компании, ИНН, для юрлица дополнительно КПП, контактное лицо, телефон и e-mail. Дальше по ситуации добавляют юридический адрес, ОГРН/ОГРНИП, банковские реквизиты для выставления счетов и поле сферы деятельности или ожидаемых объёмов. Важно соблюсти баланс: слишком короткая форма не даёт данных для проверки, слишком длинная отпугивает заявителя. Хороший приём — разбить регистрацию на шаги: на первом шаге собрать ИНН и контакт, автозаполнить остальное по справочнику, а редкие поля вроде банковских реквизитов запрашивать позже, когда партнёр уже одобрен и оформляет первый заказ.

Как работает автозаполнение формы по ИНН?

Пользователь вводит один ИНН, а система обращается к сервису проверки контрагента и подтягивает остальные реквизиты — название организации, КПП, ОГРН, юридический адрес, а для юрлица нередко и статус (действующее / ликвидировано). Данные берутся из открытых государственных реестров, к которым сервисы дают программный доступ. Для заявителя это удобно: не нужно вручную переписывать реквизиты из учредительных документов, меньше опечаток. Для компании это ещё и первичная проверка: если по ИНН ничего не находится или организация в статусе ликвидации, это видно сразу. Автозаполнение не заменяет модерацию, но заметно ускоряет и заявку, и решение менеджера. Технически это отдельная интеграция с внешним сервисом, которую подключают к форме регистрации.

Что такое статусы заявки и зачем они нужны?

Статус — это состояние заявки на пути от отправки до решения: например, «новая», «на проверке», «нужны документы», «одобрена», «отклонена». Статусы нужны сразу двум сторонам. Менеджеру они дают понятную очередь работы: видно, какие заявки ждут проверки, по каким запрошены документы, какие уже закрыты. Заявителю статус даёт обратную связь: он понимает, что заявка не потерялась, на каком она этапе и чего от него ждут. Отсутствие статусов — частая причина того, что оптовик уходит: он отправил форму, ничего не произошло, и он решил, что сайт не работает. Хорошая система регистрации всегда показывает и хранит статус, а смена статуса сопровождается уведомлением заявителю.

Как связать пользователя сайта с контрагентом в 1С?

Через сопоставление по ключевому реквизиту — обычно по ИНН (для юрлица дополнительно по КПП). При одобрении заявки менеджер проверяет, есть ли такой контрагент в 1С. Если есть — нового пользователя сайта привязывают к существующему контрагенту, и все его заказы попадают на уже знакомую карточку. Если нет — контрагент создаётся в 1С по данным заявки, а затем связывается с учётной записью. Эта привязка передаётся в обмене между сайтом и 1С, чтобы заказы, цены и документы соотносились с правильным контрагентом. Важно избегать дублей: если по одному ИНН завести двух контрагентов, история заказов и взаиморасчёты разъедутся. Поэтому сопоставление по ИНН и проверка на дубли — обязательный шаг привязки.

Можно ли завести несколько пользователей от одной компании?

Да, и в B2B это норма. У одного контрагента бывает несколько сотрудников, которые работают с сайтом: закупщик оформляет заказы, бухгалтер скачивает документы, руководитель согласует крупные закупки. Все они — отдельные учётные записи, но привязанные к одному контрагенту в 1С. Обычно это делают через роли внутри компании: у ролей разный набор прав — кто может оформлять заказ, кто только смотрит, кто видит финансовые документы. Первый зарегистрировавшийся часто становится администратором компании и может приглашать коллег. Такая модель удобнее, чем один общий логин на всех: видно, кто что сделал, и можно отзывать доступ у уволившегося сотрудника, не меняя пароль всей компании.

Как защититься от фейковых заявок и дублей при регистрации?

Комбинацией мер. Против ботов и мусорных заявок — базовая защита формы (капча, ограничение частоты отправок, проверка обязательных полей). Против фейковых компаний — проверка ИНН по справочнику контрагентов: несуществующий или ликвидированный ИНН отсекается ещё на форме или подсвечивается менеджеру. Против дублей — поиск по ИНН среди уже существующих пользователей и контрагентов перед созданием новой записи: если компания уже зарегистрирована, заявку не плодят, а связывают с существующей карточкой или уведомляют менеджера. Финальный барьер — модерация: даже если заявка формально прошла все проверки, решение открыть опт принимает человек. Антифрод в регистрации — это не одна галочка, а несколько уровней, каждый из которых отсекает свой тип проблем.

Что показывать оптовику сразу после одобрения и первого входа?

Короткий онбординг, который объясняет, что теперь доступно. Оптимально показать: приветствие с подтверждением, что доступ открыт; где находятся оптовые цены и как оформить заказ с учётом минимальной партии; где личный кабинет с историей, документами и балансом; как пригласить коллег, если работает несколько человек от компании; и контакт персонального менеджера. Не стоит вываливать всё сразу — достаточно нескольких шагов или карточек с ключевыми действиями. Цель онбординга — чтобы партнёр с первого входа понял, как здесь заказывать и где искать нужное, а не искал это методом тыка. Хорошо сделанный онбординг снижает нагрузку на менеджеров: меньше вопросов «а где посмотреть цену» и «как скачать счёт».

Поделиться:

Нужна регистрация и верификация оптовиков на 1С-Битрикс?

Настроим форму юрлица и ИП, автозаполнение и проверку по ИНН, модерацию со статусами, присвоение групп и цен, привязку к контрагенту в 1С, роли пользователей и уведомления. Рассчитаем работу по вашим условиям.

Услуга «Сайт для B2B»

Игорь Воскресенский

Игорь Воскресенский — разработчик студии B2Bsite. С 2014 года команда собирает B2B-витрины и оптовые каталоги на 1С-Битрикс: регистрацию и верификацию оптовиков, закрытый опт, цены по группам, личные кабинеты дилеров и обмен с 1С для среднего и крупного бизнеса.

← Все статьи блога