Сами С Усами оптовый магазин
Основная цель проекта – разработать современный полнофункциональный b2b Интернет - магазин, ориентированный на работу с оптовыми компаниями и представляющий собой удобный способ коммуникации с Заказчиком. Оптовый раздел интернет-магазина должен обладать функционалом, способствующим легкому и беспрепятственному формированию заказа по всем направлениям деятельности компании, оперативному решению возникающих вопросов с персональным менеджером и обеспечивающим быстрый доступ к необходимой документации и истории заказов.
Функционал:
Каталог на сайте полностью интегрирован с 1С, данные синхронизируются напрямую, обновления производятся регулярно для поддержания актуальности данных в каталоге и происходят автоматически.
Каталог поддерживает два режима отображения товаров, позволяя пользователям выбирать наиболее удобный вид. Также реализованы многоуровневые фильтры и подразделы, что упрощает поиск товаров по различным характеристикам и категориям.
Плавающая шапка реализована с использованием HTML, CSS и JavaScript, оставаясь закрепленной в верхней части экрана при прокрутке страницы. В нее интегрированы элементы: строка поиска, кнопка перехода в каталог, кнопка корзины. Для улучшения взаимодействия с пользователем элементы шапки могут изменять внешний вид при фокусе или при наведении курсора, а также асинхронно обновляться (например, при добавлении товаров в корзину) без перезагрузки страницы.
В XML файлах из 1С передаются данные о цене, которая может быть дополнительно изменена в зависимости от условий для конкретных пользователей и компаний. На основании этих данных на сайте работают внутренние алгоритмы, которые динамически рассчитывают финальную оптовую цену для каждого пользователя или компании. Эти алгоритмы учитывают различные параметры, такие как индивидуальные скидки, условия договора, действующие на стороне продавца, отсрочка платежа или статус клиента, чтобы сформировать персонализированную оптовую цену. Финальная цена отображается пользователю уже после применения всех настроенных условий и правил. Также пользователю доступен просмотр рекомендуемой розничной цены.
На сайте действует система регистрации с премодерацией - при регистрации пользователь заполняет необходимые поля компании, после чего заявка отправляется оператору для проверки. После активации создается учетная запись компании контрагента и первого пользователя, подавшего заявку. В дальнейшем в рамках одной компании можно добавить несколько пользователей, каждый из которых имеет собственные логин и пароль для входа. Все пользователи компании видят полную историю заказов и могут оформлять новые заказы от имени контрагента с одинаковыми правами.
Реализована система управления каталогом товаров, основанная на привязке брендов к зарегистрированным пользователям и закрепленным за ними компаниям. В зависимости от того, с каким брендом связана компания, при авторизации сотрудников из компании в системе динамически формируется и выводится соответствующий набор брендов и товаров в каталоге.
Механизм оформления заказа на сайте максимально упрощает процесс для оптовых клиентов: можно выбрать, от имени компании или физического лица будет оформлен заказ, проверить актуальные скидки и условия в соответствии с бизнес-процессами. Система запоминает адреса доставки и позволяет добавлять несколько профилей, например, для склада и офиса. Также доступен выбор удобных способов оплаты, учитывающих специфику оптовых продаж.
Личный кабинет на сайте для оптовых клиентов предлагает широкий функционал, обеспечивающий удобство управления компанией и заказами управление сотрудниками: в личном кабинете доступен список закрепленных за компанией сотрудников с возможностью добавления новых. Это позволяет централизованно управлять доступами и контролировать деятельность всех пользователей, связанных с компанией.
Связь с личным менеджером: прямая коммуникация с менеджером через личный кабинет упрощает решение вопросов и ускоряет взаимодействие. раздел со счетами: удобная фильтрация счетов по статусам и дате выставления позволяет быстро находить необходимые документы и контролировать платежи, что особенно важно при большом объеме заказов.
История заказов компании: вся информация о предыдущих заказах доступна в одном месте, что упрощает повторные заказы и отслеживание выполненных операций.
Документы компании: пользователи могут загружать необходимые файлы (например, учредительные документы, лицензии и сертификаты), что позволяет ускорить процесс подписания договора и верификации компании. Это особенно удобно для оптовых клиентов, так как автоматизирует процесс подтверждения статуса компании и минимизирует административные задержки при начале работы.
Функционал загрузки заказа через Excel файл позволяет пользователю составить список товаров и загрузить его на сайт. Скрипты обрабатывают данные, сверяя позиции с каталогом и проверяя по внутренним правилам. При успешном сопоставлении товары автоматически добавляются в корзину, а в случае ошибок или несоответствий система уведомляет пользователя о возникших проблемах и предлагает корректировать список. Этот процесс ускоряет создание крупных оптовых заказов и минимизирует ручной ввод.
Функционал отображения наличия товаров "Много" и "Мало" реализован с помощью настраиваемых параметров для разных разделов. Оператор через интерфейс может задавать диапазоны остатков для каждого раздела, с возможностью массового назначения одинаковых параметров для нескольких разделов. Алгоритм автоматически сверяет текущий остаток товара с заданными диапазонами и отображает соответствующую иконку наличия в карточке товара.
На сайте реализован удобный механизм учета кратности товара, который позволяет оптовым покупателям быстро добавлять товары в корзину в нужном количестве. Оператор легко задает кратность для каждого товара через простой интерфейс, что помогает автоматизировать процесс заказа. Пользователь может мгновенно увеличивать количество в корзине кратными шагами, а система подскажет, если товара недостаточно, предлагая уведомить его о поступлении. Это делает процесс покупки максимально простым и прозрачным, гарантируя, что клиенты смогут заказать большое количество позиций без лишних сложностей.
Интеграция с 1С позволяет автоматически загружать заказы и сопутствующие документы прямо с сайта в 1С, что значительно ускоряет обработку и снижает риск ошибок. Все данные синхронизируются, обеспечивая актуальность информации и прозрачность работы с клиентами. Это решение повышает эффективность управления заказами и улучшает взаимодействие с клиентами на всех этапах сделки.
Ассортимент магазина включает товары с особыми условиями транспортировки и продажи, где необходимо соблюдать специальные требования. Функционал автоматически учитывает эти ограничения, позволяя, например, только резервировать такие товары или подбирать подходящие условия доставки. Это гарантирует корректное оформление заказов и удобство для пользователей.