Обновление Shop-Script 8.4 + планы на следующее обновление

Мы выпустили обновление Shop-Script — версию 8.4.

Обновление Shop-Script 8.4

Что нового:

Применение купонов на скидку к отдельным группам товаров

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

Если хочется большей гибкости, можно в разделе «Товары» открыть любой список товаров — поиск, теги, фильтр с помощью плагина — выбрать в полученном списке любой набор товаров или все сразу и нажать «Купоны на скидку». Купон будет создан для любого выбранного набора товаров.

Информация о том, к каким товарам применяется купон, теперь также экспортируется в «Яндекс.Маркет». Теперь можно создавать купоны для выбранных групп товаров и экспортировать эти группы товаров в отдельном профиле. Купон будет показан для выбранных товаров в «Яндекс.Маркете» и будет применяться только к выбранным товарам на витрине интернет-магазина.

Создание покупателей типа «Компания»

При создании нового покупателя в разделе «Покупатели» можно выбрать тип: «Персона» или «Компания». У каждого типа покупателей — свой набор контактных полей. Например, имя можно указывать только для персон, а для компаний заполнять это поле не предлагается.

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

Настройка выбора области доставки и пункта самовывоза

В предыдущей версии Shop-Script 8.3 можно было настраивать несколько областей доставки, чтобы покупателям было удобнее указывать свой адрес. Но при этом нельзя было выбирать пункт самовывоза на онлайн-карте. Если включалась возможность выбора пунктов самовывоза на карте, был недоступен выбор настроенных областей доставки. В Shop-Script 8.4 это ограничение устранено: теперь возможно и то, и другое. Настраивается это всё для оформления заказа в корзине — в секции «Доставка».

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

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

Расширенная настройка обновления профилей и автоматическая регистрация покупателей при оформлении заказа в корзине

Когда покупатель совершает покупку без ввода пароля и вводит свой email-адрес или телефонный номер, интернет-магазину нужно «знать», как сохранить информацию о таком покупателе: или прикрепить новый заказ к существующему покупателю с такими же данными, или создать для неавторизованного покупателя новый профиль.

Первый вариант — прикрепить заказ к существующему покупателю — выглядит, конечно, более правильным. Но нужно ведь точно знать, что покупатель действительно тот самый! Вдруг он ошибся при вводе своего адреса или номера телефона — тогда заказ по ошибке прикрепится не к тому покупательскому профилю. Чтобы этого не случилось, лучше попросить покупателя подтвердить, что он всё указал верно. Для этого покупателю отправится код подтверждения, который нужно ввести в специальное поле при оформлении заказа. Покупатель подтвердил данные — всё в порядке, можно прикреплять заказ к покупателю. Но, с другой стороны, это ведь лишнее действие во время оформления заказа — а ну как испортится конверсия из-за этого подтверждения...

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

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

Добавили ссылку «Вернуться к покупкам» на страницу оформления заказа в корзине

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

Эту ссылку добавили в темы дизайна, разработанные Webasyst. Если в вашей теме дизайна её пока нет, обратитесь за помощью к разработчику своей темы.

Несколько улучшений в бекенде магазина

  • Сделали «умнее» поиск товаров и их артикулов в диалоге создания трансфера.
  • Сделали редактируемой надпись о невозможности оплаты заказа в настройках разных статусов заказов.


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

Улучшили импорт и экспорт товаров с помощью CSV-файла

Исправили несколько неудобств и ошибок, до которых раньше никак не доходили руки. Теперь мы плотно взялись за обработку CSV-файлов и в следующем обновлении хотим «добить» основную часть ваших замечаний. Вот что успели сделать:

  • экспорт ID товаров и артикулов и возможность идентифицировать товары и артикулы по этим ID при импорте CSV-файла;
  • возможность идентификации товаров и артикулов по идентификатору «1С» — если у вас установлен плагин «1С (CommerceML)»;
  • возможность идентификации товаров по свойству, выбранному для идентификации артикулов;
  • возможность импортировать только артикулы, а товары и категории полностью игнорировать;
  • улучшили автоматический подбор свойств товаров и артикулов к столбцам CSV-файла после его загрузки перед импортом;
  • стали игнорировать лишние пробелы в начале и конце значений в ячейках CSV-файла;
  • исправили импорт описаний товаров, содержащих символ «\» — раньше этот символ «ломал» структуру файла, из-за этого вместо одного товара импортировалось несколько штук;
  • исправили поддержку кириллических доменных имён в URL импортируемых изображений;
  • улучшили импорт URL товаров и категорий с символами «/».

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

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

Над чем работаем сейчас

  • Улучшение импорта и экспорта CSV-файлов с товарами.
  • Объединение форматов телефонных номеров с +7 и 8 для Российской Федерации. Возможно, добавим во фреймворк универсальный справочник форматов номеров для разных стран.
  • Улучшение работы интернет-магазина с плагинами оплаты.
  • Поддержка Google reCAPTCHA 3.
  • Исправление ошибок.

О планах обновления Shop-Script можно узнавать на специальной странице. Содержимое страницы будет время от времени обновляться.