Настройка модерации товаров продавцов на маркетплейсе 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка модерации товаров продавцов на маркетплейсе 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1167
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка модерации товаров продавцов на маркетплейсе 1С-Битрикс

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

Техническая реализация статусной модели

Каждый товар в инфоблоке получает UF-поле статуса модерации: UF_MODERATION_STATUS (тип — строка или справочник). Значения:

  • draft — продавец не отправил на проверку
  • pending — ожидает проверки модератором
  • approved — одобрено, товар активен (ACTIVE = Y)
  • rejected — отклонено с указанием причины
  • revision — нужны правки (мягкий отказ)

При добавлении товара продавцом устанавливается ACTIVE = N, UF_MODERATION_STATUS = 'pending'. Обработчик события OnAfterIBlockElementAdd фиксирует время отправки и создаёт уведомление для модераторов.

Интерфейс модератора

Отдельная страница в /bitrix/admin/ или в кастомном разделе для модераторов. Очередь товаров на проверку — выборка из инфоблока по фильтру UF_MODERATION_STATUS = 'pending', отсортированная по дате создания.

Карточка модерации: превью товара, все поля, изображения. Кнопки: «Одобрить», «Отклонить», «Отправить на доработку». При отказе — обязательное поле с причиной (из справочника причин + свободный текст).

После решения модератора: обновляется UF_MODERATION_STATUS и ACTIVE, продавцу отправляется уведомление через CEvent::Send() с причиной отказа (если применимо).

Автоматические проверки

Часть проверок можно автоматизировать до ручной модерации:

  • Наличие изображений (минимум 1 фото): проверка через CIBlockElement::GetByID()PREVIEW_PICTURE или DETAIL_PICTURE
  • Заполненность обязательных свойств (описание, цена, категория): проверка перед отправкой на модерацию
  • Дубли по артикулу внутри каталога: запрос CIBlockElement::GetList() по PROPERTY_ARTICLE = X

Автоматически отклонённые товары получают статус auto_rejected с конкретной причиной. Продавец исправляет и отправляет повторно.

Сроки

Настройка статусной модели, интерфейса модератора и уведомлений — 1–2 недели. Добавление автоматических проверок — дополнительно 3–5 дней.