Выпустили обновление для движка интернет-магазина ezCatalog CMS 7.0

21 октября 2021
Выпустили обновление для движка интернет-магазина ezCatalog CMS 7.0
Для покупки или обновления на новую версию

пишите на почту: support@softsintez.ru

звоните по телефону: +7 (3452) 73-22-54

За 7 месяцев мы сделали 17 доработок разной сложности.

Кратко об изменениях:

Рассмотрим все изменения подробно.

Личный кабинет

Мы продолжаем череду крупных обновлений и на этот раз звезда обновления - новый личный кабинет! Путь от его идеи до реализации был долгим: 5 - на исследование, 4 на реализацию.

Во время исследования мы собрали информацию от клиентов, изучили реализацию личного кабинета у крупных интернет-магазинов. Определили образы покупателей и прописали разные сценарии их поведения. Нарисовали по 5-20 вариантов разных частей интерфейса.

Пример эскизов интерфейса личного кабинета интернет-магазина

Поэтому каждый элемент интерфейса находятся там, где эффективнее всего выполняет свою задачу.

Главная страница

Главная страница личного кабинета ezCatalog CMS

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

Для покупателей одних интернет-магазинов важна одна информация, для покупателей других - другая информация. Зависит от отрасли продаж и экономического взаимодействия(B2B, B2C и т.д.). Поэтому главную страницу кабинета покупателя мы сделали модульной. Без какой-либо фиксированной информации.

Для него мы создали 4 модуля:

  • Последние заказы в кабинете покупателя;
  • Личные данные в кабинете покупателя;
  • Просмотренные товары в личном кабинете;
  • Избранные товары в личном кабинете.

Они выводят наиболее важную информацию и подойдут большинству интернет-магазинов.

Для тех, кому необходимы индивидуальные модули, мы предоставляем услугу разработки модулей.

Модули главной страницы

Каждый модуль состоит из:

  • Заголовка;
  • Ссылки на все данные модуля;
  • Основной части.

Модуль «Последние заказы в кабинете покупателя»

Модуль «Последние заказы в кабинете покупателя» ezCatalog CMS

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

Модуль «Личные данные в кабинете покупателя»

Модуль «Личные данные в кабинете покупателя»  ezCatalog CMS

Модуль выводить основную информацию о покупателе: ФИО, номер телефона, email. Если покупатель юридическое лицо, то выводится еще название организации и ИНН.

Модуль «Просмотренные товары в личном кабинете»

Модуль «Просмотренные товары в личном кабинете» ezCatalog CMS

Модуль выводит просмотренные товары в формате слайдера.

Модуль «Избранные товары в личном кабинете»

Модуль «Избранные товары в личном кабинете» ezCatalog CMS

Модуль выводит избранные товары в формате слайдера.

Остальные модули личного кабинета

Кроме модулей для главной страницы личного кабинета, мы сделали еще три: 2 для левой панели и 1 для мобильной панели.

Модуль «Меню личного кабинета»

Модуль «Меню личного кабинета» ezCatalog CMS

Модуль выводит меню на страницах личного кабинета в левой панели. В нем сделан дизайн для удобной ориентации в кабинете.

Модуль «Меню личного кабинета для мобильных устройств»

Модуль «Меню личного кабинета для мобильных устройств» ezCatalog CMS

Модуль выводит меню личного кабинета в мобильной панели. Сделан в стиле других модулей мобильной панели.

Модуль «Баннеры для личного кабинета»

Модуль «Баннеры для личного кабинета» ezCatalog CMS

Модуль выводит слайдер небольших баннеров в левой панели личного кабинета. При помощи них привлекается внимание покупателей на какие-то новости, товары, категории товаров или другую полезную информацию.

Настройки

Настройк личного кабинета ezCatalog CMS

В старом личном кабинете настройки распределялись на шести страницах: для изменения контактных данных; для просмотра адресов доставки; для изменения адреса доставки; для изменения пароля; для включения и отключения подписки на новости.

В новом личном кабине сделали одну общую страницу настроек, чтобы покупателям не пришлось переходить с одной на другой. Быстрее и удобнее.

Страницу настроек разделили на блоки:

  • Покупатель;
  • Организация;
  • Адрес доставки;
  • Способ доставки;
  • Способ оплаты.

Распределили их по порядку важности для покупателя: в начало - более важные, в конец - менее важные.

Все изменения сохраняются без перезагрузки страницы.

Покупатель

Блок покупателя в настройкахт личного кабинета ezCatalog CMS

Первый блок - личная информация о покупателе:

  • ФИО;
  • Email;
  • Номер телефона;
  • Подписка на письма.

У всех полей присутствует пример заполнения. Он упрощает ввод информации.

У кнопки подписки на письма указано, что будет приходить и как часто. Информация вносит ясность для покупателя, повышает вероятность подписки и снижает вероятность помещение писем в спам.

При нажатии на кнопку «Изменить пароль» открывает форма для изменения пароля.

Изменение пароля в настройка личного кабинета ezCatalog CMS

Организация

Блок организации в настройках личного кабинета ezCatalog CMS

Через блок «Организация» покупатель может:

  • Изменить тип аккаунта с физ. лица на юр. лицо;
  • Изменить тип аккаунта с юр. лица на физ. лицо;
  • Изменить реквизиты организации.

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

Форма для ввода реквизитов организации

Форма для ввода реквизитов организации в  личном кабинете ezCatalog CMS

Форма для заполнения реквизитов компании состоит из 7 полей. Если ее расположить на странице настроек, то страница перестанет быть понятной для покупателей.

Поэтому мы решили не размещать форму реквизитов на странице, а переместить ее в отдельное окно, которое будет открывается при нажатии на кнопку «Добавить реквизиты» или «Изменить реквизиты».

Адрес доставки

Блок настройки адреса доставки в  личном кабинете ezCatalog CMS

Через блок «Адрес доставки» покупатель может выполнить 4 действия:

  • Выбрать адрес доставки по умолчанию;
  • Добавить новый адрес доставки;
  • Изменить адрес доставки;
  • Удалить адрес доставки.

Форма редактирования адреса доставки

Форма редактирования адреса доставки в личном кабинете ezCatalog CMS

Отдельно хотим рассказать про форму редактирования адреса доставки. Она открывается при добавлении нового или изменении существующего.

В ней мы избавились от большого числа полей. Оставили только 3: населенный пункт, адрес и почтовый индекс. Каждое поле имеет пример, чтобы покупателям было проще понять, что вводить.

К почтовому индексу добавили подсказку «Как узнать». Она показывает ссылки на сайты для поиска индекса по адресу. Ссылки указаны для разных стран. Это помогает покупателям, которые не знаю почтовый индекс своего места жительства.

К полю для ввода адреса добавили подсказку «улица, дом, квартира», чтобы покупатель не гадал, что вводит и в каком порядке.

Вместо 3 полей ввода населенного пункта - сделали один, интерактивный. При вводе названия населенного пункта - выпадают варианты, из которых надо выбрать один. Мы вручную собрали большую базу населенных пунктов по странам:

  • Россия;
  • Азербайджан;
  • Армения;
  • Беларусь;
  • Казахстан;
  • Кыргызстан;
  • Молдова;
  • Таджикистан;
  • Узбекистан;
  • Украина.

Способ доставки

Блок выбора способак доставки в настройках личного кабинета ezCatalog CMS

В блоке определяется способ доставки по умолчанию. Когда покупатель будет оформлять заказа, он выберется по умолчанию. Покупателю не придется просматривать весь список доставок и выбирать его самостоятельно. Это упрощает оформление заказа для покупателя.

Способ оплаты

Блок выбора способа оплаты в настройках личного кабинета ezCatalog CMS

В блоке определяется способ оплаты по умолчанию. Когда покупатель будет оформлять заказа, он выберется по умолчанию. Покупателю не придется просматривать весь список оплат и выбирать его самостоятельно. Как и способ доставки по умолчанию, это тоже упрощает оформление заказа для покупателя.

Список заказов

Страница с заказами в личном кабинете ezCatalog CMS

Список заказов - одна из самых популярных страниц личного кабинета. Покупатели заходят на нее по разным причинам: найти старый заказ и повторить его; просмотреть информацию о активных заказах; узнать статус конкретного заказа; вспомнить точную стоимость заказа для оплаты в офисе; просмотреть номера заказ и сказать его при получении в пункте выдачи; просмотреть список товаров и добавить некоторые из них в корзину; и так далее.

Для удовлетворения большинства современных потребностей покупателей мы переделали страницу со списком заказов.

Сделали поиск заказов по их номеру.

Добавили фильтрацию заказов:

  • По статусу заказа;
  • По дата создания от;
  • По дата создания до.

Поиск и отбор по параметрам заказов в личном кабинете ezCatalog CMS

Добавили сортировку заказов:

  • По дате заказа;
  • По статусу заказа;
  • По стоимости заказа;
  • По номеру заказ.

По умолчанию сортировка работает по дате заказа.

Сортировка заказов в личном кабинете ezCatalog CMS

Добавили подсказки к статусам заказов. Она появляется при наведении на статус заказа. Подсказки редактируются в настройках админки сайта.

Подсказки к статусам заказов в личном кабинете ezCatalog CMS

Виды отображения заказов

ezCatalog CMS используют организации из разных отраслей и с разным экономическим взаимодействием (B2B, B2C и другие). Для разных организаций подходит разный дизайн заказов: для оптовых с частыми покупками подходит таблица; для оптовых с редкими, но большими покупками, необходима товарная детализация; для розницы где покупают по 1-2 товара за одну покупку подходит краткий список.

Поэтому мы сделали 5 видов отображения заказов:

  • Краткий список;
  • Подробный список;
  • Краткий список с раскрывающимися подробностями;
  • Краткая таблица;
  • Краткая таблица с раскрывающимися подробностями.

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

Краткий список

Краткий список заказов в личном кабинете ezCatalog CMS

Заказы в виде списка с краткой информацией: номер заказа, статус, кол-во товаров и итоговая стоимость. При нажатии на заказ открывается его страница.

Подробный список

Подробный список заказов в личном кабинете ezCatalog CMS

Заказы в виде списка с подробной информацией: номер заказа, статус, кол-во товаров, итоговая стоимость, способ оплаты, способ доставки, список товаров и кнопки. При нажатии на заказ открывается его страница.

Краткий список с раскрывающимися подробностями

Краткий список заказов с раскрывающимися подробностями в личном кабинете ezCatalog CMS

Заказы в виде краткого списка. При нажатии на заказ раскрывается подробная информация: номер заказа, статус, кол-во товаров, итоговая стоимость, способ оплаты, способ доставки, список товаров и кнопки. Для открытия его страницы надо нажать на кнопку «Подробнее».

Краткая таблица

Краткая таблица заказов в личном кабинете ezCatalog CMS

Заказы в виде таблицы с краткой информацией: номер заказа, статус, кол-во товаров и итоговая стоимость. При нажатии на заказ открывается его страница.

Краткая таблица с раскрывающимися подробностями

Краткая таблица заказов с раскрывающимися подробностями в личном кабинете ezCatalog CMS

Заказы в виде краткой таблицы. При нажатии на заказ раскрывается подробная информация: номер заказа, статус, кол-во товаров, итоговая стоимость, способ оплаты, способ доставки, таблица товаров и кнопки. Для открытия его страницы надо нажать на кнопку «Подробнее».

Заметьте, что в отличии от списка заказов, в этом варианте товарная детализация выполнена в виде таблицы, а не виде списка.

Кнопки заказов

Для заказов предусмотрели 7 кнопок:

  • Отменить;
  • Подтвердить заказ;
  • Написать отзыв;
  • Скачать в Excel;
  • Задать вопрос;
  • Повторить;
  • Оплатить.

В настройках админки их можно включать/выключать и определять порядок расположения.

У кнопок «Повторить», «Написать отзыв», «Оплатить», «Задать вопрос» и «Скачать в Excel» указываются статусы заказов при которых они появляются. Например, кнопка «Скачать в Excel» по умолчанию появляется у заказов со статусами: «Ожидает подтверждения клиента», «Ожидание» и «Сделка завершена».

Написать отзыв

Кнопка открывает страницу с формой для создания отзыва.

Созданный через форму отзыв после одобрения менеджера привяжется к заказу и появится во всех товарах заказа.

Когда показывается? Когда заказ имеет статус «Сделка завершена». Список статусов редактируется в настройках админки.

Скачать в Excel

Кнопка скачивает информацию о заказе в формате Excel. Информация разделена на 4 блока:

  • О заказе;
  • О покупателе;
  • Список товаров;
  • Итоги.

В настройках админки любой блок информации включается и выключается.

Когда показывается? Когда заказ имеет статус «Ожидает подтверждения клиента», «Ожидание» или «Сделка завершена». Список редактируется в настройках админки.

Задать вопрос

Кнопка открывает страницу личного кабинета «Обратная связь». На странице покупатель через форму отправляет вопрос менеджеру. Менеджер получит его по почте. В письме указан отправитель, номер заказа и текст вопроса.

Когда показывается? Когда заказ имеет статус «Выставлен счет», «Заказ в работе», «Заказ оплачен», «Заказ подтвержден менеджером», «Обработка», «Ожидает подтверждения клиента», «Ожидает подтверждения менеджера», «Ожидание», «Отправлено» или «Передана накладная». Список редактируется в настройках админки.

Повторить

Кнопка добавляет все товары заказа в корзину, для повторного оформления.

Когда показывается? Когда заказ имеет любой из доступных статусов. Список статусов редактируется в настройках админки.

Отменить

Кнопка отменяет заказ по инициативе покупателя. Работает только для режима подтверждения заказа, когда покупатель переходит к оплате только после подтверждения заказа менеджером. В будущем кнопку отмены добавим и для режима без подтверждения.

Когда показывается? Когда заказ скорректирован менеджером и требуется отменить или подтвердить его.

Подтвердить заказ

Кнопка подтверждает сделанную менеджером корректировку заказа. Работает только для режима подтверждения заказа.

Когда показывается? Когда заказ скорректирован менеджером и требуется отменить или подтвердить его.

Оплатить

Кнопка выполняет оплату заказа. Она может перевести на сайт оплаты, открыть счет для оплаты или еще как-то произвести оплату. Зависит от модуля оплаты.

Кнопку поддерживает только часть модулей. В будущем расширим до всех способов оплат.

Когда показывается? Когда способ оплаты поддерживает оплату из личного кабинета и заказ имеет один из статусов: «Выставлен счет», «Заказ в работе», «Заказ подтвержден менеджером».

Страница заказа

Страница заказа в личном кабинете ezCatalog CMS

На странице заказа присутствует много информации. Чтобы покупатель в ней не запутался и быстро нашел необходимую, надо правильно ее распределить.

Мы долго экспериментировали с расположением, объединением разной информации, выделением частей данных. Пробовали много разных вариантов.

В итоге информацию о заказе разделили на 7 блоков:

  • Шапка заказа;
  • Заказ;
  • Покупатель;
  • История;
  • Итоги;
  • Кнопки;
  • Товары.

Шапка заказа

Шапка заказа в личном кабинете ezCatalog CMS

В шапке сайта выделили номер заказа и статус заказа. Номер заказа копируется кнопкой.

При наведении указателя мыши на статус показывается его описание.

Заказ

Информация о заказе на странице заказа в ezCatalog CMS

В заказе присутствует информация о способе оплаты, способе доставки и адресу доставки. Заголовки серые, а информация черная, выделенная.

Покупатель

Информация о покупателе на странице заказа в ezCatalog CMS

В покупателе указывается контактная информация: ФИО, email, номер телефона, название компании и ИНН организации.

История

История заказа на странице заказа в ezCatalog CMS

Истории заказа - это история изменения статусов. Она выводится в хронологическом порядке изменений: сначала новые, потом старые.

Пункты истории выделены цветом и описывают произошедшие изменения.

Если статус изменен без комментария менеджера, то берется его описание по умолчанию из настроек. Удобно для одинаковых изменений, так как менеджер освобождается от заполнения одного и того же.

Итоги и кнопки

Итоги и кнопки на странице заказа в ezCatalog CMS

Итоги и кнопки объединены в один блок. В итогах расписаны все пункты расходов.

Кнопки заказа работают аналогично кнопкам со страницы списка заказов. О них мы рассказали в прошлой главе «Список заказов».

Товары

Список товаров на странице заказа в ezCatalog CMS

Товары представлены таблицей со столбцами: изображение, наименование, код товар, цена, количество и сумма. Наименование является ссылкой и ведет на страницу товара.

Под товарами идет комментарий покупателя к заказу.

Заказ с подтверждением

ezCatalog CMS поддерживает 2 режима оформления заказа: без подтверждения и с подтверждением менеджера.

В режиме без подтверждения все работает, как в обычном интернет-магазине: покупатель оформил заказ, оплатил и ждет доставку.

В режиме с подтверждением покупатель не может сразу оплатить заказ. После оформления заказ приходит менеджеру и приобретает статус «Ожидает подтверждения менеджера». Менеджер проверяет заказ, остатки по товарам заказа. При необходимости он его корректирует: удаляет какой-то товар, добавляет аналог. Потом покупатель подтверждает или отменяет заказ.

Только после подтверждения можно его оплатить и ожидать доставку.

Для этого режима мы:

  • Вывели дополнительную информацию о корректировки;
  • Добавили кнопки «Подтвердить заказ» и «Отменить заказ»;
  • Отобразили изменения в составе заказа.

Заказ после корректировки менеджером на странице «Список заказов».

Заказ после корректировки менеджером на странице «Список заказов» в ezCatalog CMS

Заказ после корректировки менеджером на странице заказа.

Заказ после корректировки менеджером на странице заказа в  ezCatalog CMS

Режим работает только с модулем оплаты «Яндекс.Касса» и «Сбербанк - Эквайринг». В будущем список поддерживаемых способов оплаты расширим.

Другие страницы

Обратная связь

Страница обратной связи в личном кабинете ezCatalog CMS

На странице обратной связи личного кабинета покупатель может задать вопрос интернет-магазину. Для этого ему надо выбрать тему, ввести текст и нажать на кнопку «Задать вопрос».

Список тем и порядок их расположения меняется в настройках админки.

По умолчанию список тем состоит из пунктов:

  • Покупка товара;
  • Сервисный центр;
  • Бонусы / подарочные карты / сертификаты;
  • Ошибки и пожелания по сайту;
  • Другое.

Просмотренные товары

Просмотренные товары в личном кабинете ezCatalog CMS

На данной странице показываются просмотренные покупателем товары.

Избранные товары

Избранные товары в личном кабинете ezCatalog CMS

На данной странице показываются избранные покупателем товары.

Отзывы

Отзывы в личном кабинете ezCatalog CMS

На данной странице покупатель просматривает сделанные отзывы или создаёт новый о магазине.

Отзывы

Для упрощения формы убрали часть заголовков у полей без потери их понимания.

Добавили рекомендацию к составлению отзыва, чтобы повысить качество отзывов и упростит его написание пользователям. Текст подойдет большинству интернет-магазинам. Но если не подойдет, то его можно изменить в настройках админки.

Рекомендации к составлению отзывов в ezCatalog CMS

Добавили информацию о правилах оформлениях отзывов, чтобы снизить процент написания некорректных отзывов. Текст правил меняется в настройках админки.

Информация о правила оформления отзывов в ezCatalog CMS

SEO

Ввели поддержку канонических ссылок. Они определяют единственную верную ссылку на страницу. Все остальные его варианты с любыми GET-параметрами игнорируются и не считаются дублями.

А что такое GET-параметры? GET-параметры - это часть ссылки на страницу сайта, в которой указываются данные для внутренней работы сайта и для его продвижения. Пример внутренних данных: «sort=1» - сортировка товаров по названию; «page=2» вторая страница с товарами или статьями. Пример внешних «utm_compaing» - рекламная кампания по которой попали на сайт.

Закрыли от индексации поисковиками страницы, которые не должны в него попадать: личного кабинета, страниц результатов поиска, часть служебных страниц оформления заказа и страница-документы о обработке персональных данных.

Запретили индексировать страницы с GET-параметрами: utm-метки, sid, gclid, yclid, ref, module, rf. Это еще один уровень борьбы с дублями страниц.

Страницы пагинации

Страницы пагинации — это объединенные в рамках одной категории страницы, условно разделенные на отдельные части с помощью нумерации: 1, 2, 3, 4. Например страницы категорий товаров, когда товары размещены не только на первой, но и на второй, третьей и так далее.

Для них мы сделали ряд SEO доработок:

  • Добавили в Title текст «Страница №»;
  • Убрали описание категории товаров и категории статьей со всех страниц, кроме первых;
  • Запретили учитывать в индексации параметры фильтра «Сортировка» и «Товаров на странице»;
  • Закрыли от индексации страницы пагинации, но разрешили индексацию всех товаров на них.

Разное

Добавили кнопку «Запросить цену». Она появляется при нулевой цене у товара. Кнопка открывает форму для ввода контактных данных. Данные отправляются на почту менеджера.

В админке сделали пример к настройке SMTP-сервера для упрощения самостоятельной его настройки.

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

Переделали список модулей для быстрого доступа. Сократили его, убрали редко используемые модули и добавили популярные.

Изменили дизайн капчи и переписали его код для поддержки разных капч. Теперь можно вместо капчи по-умолчанию создавать и подключить другие.

А что такое капча? Это картинка-тест для определения, является ли пользователь человеком или компьютером. Они снижает процент спама с форм сайта.

В интернет-магазинах товары могут продавать не только поштучно, но и в килограммах, метрах и других ед. измерения. Для таких организаций мы ввели поддержку разных единиц измерения для разных товаров.

Поиск

На странице поиска убрали очистку текста при нажатии на поле ввода. Было неудобно вводить по частям поисковый запрос, так как каждый раз он стирался.

Например: клиент не знает наизусть запрос, который хочет найти. На одной вкладке он смотрит для запроса информацию, а на другой вкладке вводит поисковый запрос. Он переключается между вкладкой с информацией и сайтом с полем поиска. Каждый раз вводя часть запроса, прошлая - стиралась. Это очень раздражало и злило.

Модуль Яндекс.Маркета

Сделали выгрузку полных фотографий и формирование всех характеристик товаров.

Для редактора версии 10.0 добавили:

  • Кнопку для выгрузки только товаров с ценой;
  • Выгрузку не всех товаров, а только по заданному варианту каталога.
Для покупки или обновления на новую версию

пишите на почту: support@softsintez.ru

звоните по телефону: +7 (3452) 73-22-54

Используя наш сайт, вы соглашаетесь на обработку файлов cookie.