
Scoder: Синхронизация аккаунта пользователя и профиля покупателя
Готовый модуль для 1С-Битрикс: связь пользователя с профилем покупателя. Ускорьте синхронизацию данных на сайте. Установите готовое решение!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 29.01.2018
- Обновлено:
- 10.12.2025
- Версия:
- 1.1.4
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности синхронизации модуля
Модуль Scoder: Связь пользователя с профилем покупателя решает типовую проблему несоответствия данных в личном кабинете и форме оформления заказа на платформе 1С-Битрикс. В стандартной архитектуре CMS сущности «Пользователь» и «Покупатель» (профиль заказа) не синхронизированы. Это приводит к тому, что авторизованный клиент видит свои контактные данные в личном кабинете, но при переходе к оформлению заказа (компонент sale.order.ajax) соответствующие поля остаются пустыми или содержат устаревшую информацию. Модуль устраняет этот разрыв, автоматически связывая профили и синхронизируя значения полей.
Как это работает и какие возможности даёт
После установки решения настраивается прямая привязка: изменение любого поля в профиле пользователя (фамилия, имя, отчество, телефон, ИНН, название компании и другие пользовательские поля) мгновенно обновляет соответствующие свойства профиля покупателя. Это исключает двойной ввод данных и ошибки при заполнении форм. Модуль поддерживает все основные редакции 1С-Битрикс: «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», а также редакцию «Интернет-магазин + CRM». Продукт совместим с версией 1.1.4 и имеет статус стабильного решения с установками от 100 до 499 раз.
Что получает покупатель после установки
- Автоматическую синхронизацию данных: все поля из личного кабинета пользователя (включая кастомные) автоматически переносятся в профиль покупателя при оформлении заказа.
- Единое хранилище информации: исключается ситуация, когда у клиента в личном кабинете указан один телефон или адрес, а в заказе — другой.
- Снижение количества ошибок и брошенных корзин: пользователь видит корректные, уже заполненные поля в форме заказа, что ускоряет процесс покупки и повышает конверсию.
- Экономию времени разработчика: не требуется писать кастомную логику для связывания сущностей и обрабатывать расхождения вручную.
Для кого подходит продукт
Решение ориентировано на владельцев интернет-магазинов, веб-мастеров и разработчиков, работающих с 1С-Битрикс. Оно будет особенно полезно компаниям, где требуется точное соответствие данных клиента между разделами сайта: B2B-сегмент (с обязательными полями ИНН, КПП, название организации), интернет-магазины с расширенной регистрацией, а также проекты с интеграцией CRM. Модуль не требует адаптивной вёрстки и поддержки композита, что делает его лёгким решением для стандартных шаблонов «Сайты24». Продукт актуален для бизнеса любого масштаба — от малого до крупного корпоративного портала.
Данный модуль разработан с целью решения этой проблемы.
Все разработчики и владельцы интернет-магазинов рано или поздно встречаются с проблемой несоответствия полей в личном кабинете и форме заказа (компонент sale.order.ajax).
Например, у пользователя в личном кабинете есть поля фамилия, имя, отчество, телефон, название компании, ИНН и т.п. Но в форме заказа подобные же поля почему то оказываются незаполненными, хотя пользователь и авторизован.
И это не удивительно, т.к. в форме заказа используются свойства заказа, некоторые из которых входят в профиль покупателя, а в личном кабинете непосредственно родные и пользовательские поля пользователя. Другими словами пользователи и покупатели это разные сущности.
Как связать профиль покупателя с профилем пользователя 1c bitrix?
Наш модуль позволяет связывать эти 2 отдельные сущности: при изменении полей пользователя изменяются соответствующие свойства покупателя. Следствием чего является, что в форме заказа у авторизованных пользователей свойства заказа равны соответствующим полям пользователя.
Таким образом модуль решает следующие задачи:
- Заполнение полей пользователя из профиля покупателя
- Заполнение полей профиля покупателя из полей пользователя
Одним из ярких примеров использования модуля, является определение логина и пароля через форму заказа.
Например, создаете свойство Логин и свойство Пароль. В настройках модуля указываете соотношение этих свойств нужным полям пользователя: LOGIN и PASSWORD и покупатель может задать логин и пароль сам при создании заказа, а после чего и авторизоваться с помощью них. (но, конечно, придется подумать над безопасностью. т.к. пароль в свойство заказа запишется в явном виде).
Для чего нужен модуль Scoder: Синхронизация аккаунта пользователя и профиля покупателя?
С какими редакциями и версиями 1С-Битрикс совместим продукт?
Какова стоимость и условия лицензирования модуля?
Как происходит установка и настройка модуля?
Какая техподдержка предоставляется после покупки модуля?
Установка модуля из Маркетплейса
Перейдите в административную панель сайта: «Маркетплейс» → «Каталог решений». Найдите модуль «Scoder: Синхронизация аккаунта пользователя и профиля покупателя» и нажмите «Установить». После завершения установки перейдите в раздел «Установленные решения» и активируйте модуль.
Настройка привязки профилей
Откройте «Настройки» → «Настройки модуля» → «Scoder: Синхронизация аккаунта пользователя и профиля покупателя». В форме настройки укажите, какие поля пользователя (например, имя, телефон, ИНН) должны синхронизироваться с соответствующими свойствами профиля покупателя (заказа). Сохраните изменения.
Выбор типа синхронизации
В настройках модуля выберите направление синхронизации: «Из профиля пользователя в профиль покупателя» (по умолчанию) или двустороннюю. При необходимости задайте триггеры — например, обновление при изменении данных в личном кабинете или при оформлении заказа.
Проверка совместимости и прав доступа
Убедитесь, что у модуля есть права на запись в таблицы пользователей и заказов. Проверьте, что ваша редакция 1С-Битрикс (например, «Малый бизнес» или «Интернет-магазин + CRM») и версия ядра (не ниже 1.1.4) поддерживаются модулем. При необходимости обновите платформу.
Тестирование синхронизации
Откройте личный кабинет любого тестового пользователя и измените одно из синхронизируемых полей (например, номер телефона). Затем перейдите в форму оформления заказа (компонент sale.order.ajax) — поле должно автоматически подтянуть новое значение. Повторите тест для нескольких полей.
Финальная проверка и очистка кэша
Если данные не обновились, сбросьте кэш сайта: «Настройки» → «Инструменты» → «Очистить кэш». Повторно проверьте синхронизацию. Убедитесь, что в списке заказов для тестового пользователя профиль покупателя содержит актуальные данные из личного кабинета.
- v1.1.410.12.2025Корректировки
- v1.1.310.10.2025Добавлено редактирование пользователя при непосредственном редактировании профиля в личном кабинете, не только при оформлении заказа
- v1.1.208.10.2025Добавлено поле PHONE_NUMBER в соотношении полей
- v1.1.129.04.2025Добавлена опция "Не передавать поля, значения которых пустые"
- v1.1.028.04.2025Поправлена уязвимость десериализации
- v1.0.924.04.2025Служебные корректировки: Увеличен индекс сортировки обработчиков событий модуля
- v1.0.824.04.2025Прекращено создание профиля покупателя по типу плательщика, если в настройках не указано ни одно соотношение свойств.
- v1.0.724.04.2025На странице настроек соответствия убраны системные поля
- v1.0.623.04.2025Добавлена опция "Отключить работу модуля при обмене заказов с 1С [/bitrix/admin/1c_exchange.php]"
- v1.0.516.06.2023Добавлена опция "Не синхронизировать поля, если тип плательщика не активен"
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















