Настройки оформления заказа в корзине Архив

В Shop-Script 8 стали доступны на выбор два режима оформления заказа: традиционный пошаговый и обновлённая, динамическая страница оформления заказа, совмещённая со страницей корзины.
Выбор режима оформления заказа в настройках витрин
То, какой режим оформления заказа нужно использовать на витрине, нужно выбрать в настройках каждой витрины — в разделе «Витрина → [витрина] → Настройки».

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

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

Если для отдельных витрин нужен другой график работы, то для них можно сохранить индивидуальный график в блоке «Общие настройки оформления заказа». Индивидуальный график будет действовать вместо общего.

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

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

Изменять набор доступных контактных полей нужно вне Shop-Script — в разделе «Контактные поля» системного приложения «Настройки». В настройках оформления заказа Shop-Script можно лишь включить либо отключить какие-то из этих полей и сделать некоторых из включённых полей обязательными для заполнения.
Список полей можно организовать в нужном порядке путём перетаскивания.
На странице оформления заказа контактные поля отображаются по возможности наиболее компактно:
- поля типа input и select умещаются по возможности в одну строку;
- поля типа textarea и поле «Желаемое время доставки» занимают всю доступную ширину;
- поля типа radio и checkbox размещаются по возможности в два столбца.
Страны и регионы
Набор стран и регионов, доступных при оформлении заказа, теперь нужно редактировать в приложении «Настройки» — в разделе «Страны и регионы».
Доставка
Для плагинов, которые обращаются к сторонним сервисам для получения информации о стоимости и сроках доставки, добавили ограничение по времени, в течение которого покупатель будет ждать информацию о доставке. Владелец магазина может изменять это значение в секундах в поле «Время ожидания ответа от плагинов доставки». По умолчанию магазин будет ожидать ответа от плагинов доставки в течение 10 секунд.

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

Для традиционного, пошагового оформления заказа выбор типа клиента игнорируется, и при его использовании все способы доставки, выбранные в настройках витрины, доступны всем покупателям на этой витрине.
Типы, варианты и службы доставки
В Shop-Script 8 изменился формат выбора и отображения вариантов доставки для покупателя при оформлении заказа.
Как было до Shop-Script 8
Для каждого плагина доставки можно было настроить несколько способов доставки. Способ доставки соответствовал экземпляру настроек плагина.
При оформлении заказа покупатель должен был выбрать нужный способ доставки из общего списка. Если способов доставки было много, то и список был длинным.
Если выбранный способ доставки предлагал несколько вариантов на выбор (например, как «Яндекс.Доставка» или «Самовывоз»), покупатель выбирал нужный вариант, чтобы продолжить оформление заказа.
Как стало в Shop-Script 8
Для каждого плагина точно так же можно настроить по несколько способов доставки.
При оформлении заказа покупателю не виден сразу весь список способов доставки. Чтобы увидеть способы доставки, нужно сначала выбрать тип доставки: «курьер», «самовывоз» или «почта».
Тип доставки — это одна из 3 системных разновидностей доставки в Webasyst. Независимо от того, как называется плагин или настроенный на его основе способ доставки, предоставляемые им варианты доставки могут относиться к одному или нескольким из этих 3 типов.
Вариант доставки — это та возможность доставки заказа, которую в итоге выбирает покупатель. Варианты доставки, которые предоставляет плагин, зависят от логики его работы. Например, плагин «Самовывоз» умеет предоставлять варианты доставки типа «самовывоз» (каждая точка самовывоза — отдельный вариант доставки), плагин «Курьер» — варианты типа «курьер» (каждый способ доставки курьером — отдельный вариант доставки), а «Яндекс.Доставка» умеет предоставлять варианты всех 3 типов доставки (разные варианты самовывоза, доставки курьером и почтой).
После выбора типа доставки покупателю показывается список всех доступных вариантов доставки этого типа. Например, если настроено несколько способов доставки с помощью плагина «Курьер», и они доступны для данного заказа, и настроена «Яндекс.Доставка», то при выборе типа доставки «курьер» покупатель увидит несколько вариантов доставки от плагина «Курьер» и варианты доставки курьером от плагина «Яндекс.Доставка». При переключении на тип доставки «самовывоз» станут видны другие варианты доставки: например, от плагина «Самовывоз» и «Яндекс.Доставка».
У каждого варианта доставки может иметься необязательное свойство «служба доставки».
Служба доставки — это дополнительная справочная информация о варианте доставки для покупателя, она не влияет на доступный набор вариантов доставки. Например, для вариантов доставки, сформированных плагином «Яндекс.Доставка», могут быть указаны названия конкретных служб — партнёров агрегатора, которые фактически будут выполнять доставку заказа. Выбирая конкретный вариант доставки заказа, покупатель видит в описании варианта, какая служба будет доставлять заказ.
Оплата
В настройках способов оплаты, как и в настройках способов доставки, появился выбор типа покупателей, которым должен быть доступен способ оплаты: персоны, компании или оба типа покупателей. Этот выбор — так же, как и для способов доставки — используется только при оформлении заказа в корзине и игнорируется при пошаговом оформлении заказа.
Раньше для каждого способа оплаты можно было выбрать, при использовании каких способов доставки способ оплаты должен быть доступен покупателю. Этот выбор сохранился, и дополнительно к нему теперь также можно выбрать системные типы вариантов доставки, — «курьер», «самовывоз», «почта» — с которыми должен быть доступен данный способ оплаты.

Например, можно выбрать доступность какого-то способа оплаты при использовании способа доставки «Яндекс.Доставка» и только для вариантов доставки типа «курьер». Это может быть удобно для настройки способов оплаты наличными или картой через мобильный терминал — тех, которые обычно используются курьерами при доставке заказов.
Часть настроек перенесли в общие настройки магазина
Некоторые настройки из «Оформления заказа» перенесли в «Общие настройки» магазина:
- Проверка обязательных полей
- Антиспам-фильтр для заказов
- Push-уведомления
Эта тема в архиве. Добавление комментариев к ней отключено.
1 - Как в новом оформлении заказа отключить шаг доставки? К примеру если клиент продает цифровые товары или аудио книги то зачем ему указывать адрес доставки?
http://prntscr.com/llb7ds
2 - В релизе обновления Shop Script 8 указано:
"Возможность посмотреть доступные варианты доставки до заполнения всех контактных полей формы оформления заказа."
Но как то странно получается - мне для того чтобы увидеть Самовывоз надо все равно заполнять адрес доставки?
http://prntscr.com/llb8wl хотя в настройках способов доставки http://prntscr.com/llb993
3 - Так как теперь есть возможность настройки оформления заказа для разных витрин
Возникает вопрос - почему тогда для витрин не могу указывать какие поля адреса обязательные а какие не обязательные?
http://prntscr.com/llbavm
Возможность полного отключения оплаты и доставки для витрины с оформлением заказа на одной странице появится в одном из ближайших обновлений Shop-Script.
Собирать поля адреса и устанавливать их обязательность можно отдельно для каждой витрины с оформлением заказа на одной странице. При этом, когда вы только включите этот вариант оформления заказа — эти поля возьмутся из пошагового оформления заказа. Но вы всегда можете из переопределить для отдельной витрины.
Как из плагина доставки определить какой вариант оформления выбран новый или старый, чтобы показывать разный шаблон кастомных полей?
В днях/часах/минутах? Не информативно.
В часах. Спасибо, улучшим подсказку для этого поля.
как отключить в новой корзине спок регион? Как сделать так чтоб оно исчезло вообще
Из-за опечатки непонятно, что мы имеете в виду. Покажите на снимке экрана, чтобы сразу было понятно.
отображаются только те поля которые требуются плагинам доставки т.ч. ничего хорошего из отключения регионов не выйдет.
Нет. Отображаются поля страна/регион/город, без разницы, нужны они плагинам доставки или нет. Думаю, что это можно отключить, установив фиксированное значение. Можно еще включить запрос почтового индекса (но тогда он будет требоваться в любом случае, без разницы, нужен он конкретному способу или нет).
На основании этих данных плагины доставки должны посчитать и выдать стоимость. Хотя бы примерную. если нужны еще какие-то поля, то они запрашиваются при выборе конкретного варианта. Могут уточнить стоимость. Или просто потребовать заполнить поле (например улицу-дом).
@Syrnik.com судя по виду это просто временные заглушки которые или забыли убрать или уберут потом.
@Хасан Мусаперов можно задать поля страна и регион в настройках и скрыть их с помощью "Свои CSS-стили":
Почему в оформлении заказа в корзине не поддерживается плагин Отправления 1-го класса?
Возможно, плагин доставки, который вы используете для настройки такого вида отправления, не адаптирован для оформления заказа в корзине. Уточните это у разработчика плагина доставки.
Вопрос если заказ оформляется от компании, то нельзя сделать поле ИМЯ, Фамилия.
И получается, что все заказы приходят безименные.
Не понятно с кем контактировать в компании по заказу.
Можно сделать пользовательские поля имя, отчество, фамилия, но это же тоже неудобно. Будет бардак в базе.
Как это предусмотрено логикой Webasyst?
Обращайтесь по email, указанному в контактных данных клиента, — в ходе переписки вы узнаете имя того, с кем вам нужно общаться. Если вам обязательно нужно знать имя представителя перед первым обращением и хранить его в Shop-Script, то сделайте поле «Имя» обязательным для заполнения при оформлении заказа. У контакта-компании будет заполнено поле «Имя» — вы будете для себя понимать, что это имя представителя компании. Да и самому представителю это наверняка будет понятно. Если опасаетесь, что будет непонятно, то создайте пользовательское поле «Имя представителя компании» и включите его для клиентов-компаний в настройках оформления заказа. У этого подхода есть недостатки?
На наш взгляд есть недостаток.
В нашей практике, когда компания обсуживает и физ. лиц и юр. лиц заказ такая логика не удобная.
Примеров несколько:
1. Один человек - несколько компаний (сегодня счет на одну компанию, завтра на другую).
2. Зачастую на момент оформления заказа сам человек не знает как будет оплачивать - или как физлицо или как организация. Например не определились с тем, кто выделит деньги.
Отсюда целый ворох проблем с текущей логикой.
Например клиент оформляет заказ как частное лицо. Ок. потом звонит и говорит - все же оплата будет от организации.
Тут мы вынуждены заводить новый контакт - Организация. И они будут между собой не связаны. При этом телефон, эл. почта те же. Были поля Имя и Фамилия - станет только имя, и то поле другое.
Все такие заказы будут разъединены. Например в след. раз заказал этот же клиент, но уже оплатил как частное лицо. Не будет общей истории заказов.
А потом заказол он же, но сообщил, что оплачивать будет другая организация.
И мы еще не проверили, но скорее всего будут проблемы с авторизацией.
Если у частного лица и у компании одинаковые эл. почта и номер телефона.
Да, такая проблема есть.
Если пользователь оформил 2 заказа один от организации, второй от частного лица с одинаковой эл. почтой и телефоном, то все его новые заказы будет возможно оформить отлько от частного лица. (если он решил авторизоваться). А если не решил аторизоваться - то должен заполнять реквизиты заново и это будет куча дублей в базе.
А от этого зависят способы оплаты... уф...
Думаю, что вам стоит создавать новый заказ на другое лицо, если клиент при оформлении заказа ошибся с тем, от имени кого он заказывает товар. В этом случае вы сможете нормально выбрать подходящий способ оплаты и доставки. А если вам нужна связь физ. лица с юр. лицом, сохраните название компании в поле «Компания» в свойствах обоих контактов.
Время ожидания ответа от плагинов доставки по умолчанию должно быть равно значению 'timeout' из wa-config/net.php или дефолтному значению из waNet - 15сек. Вообще хорошо бы ввести в настройки плагинов оплаты/доставки мин.время выполнения.
Добрый день.
Установил плагин - Коммерческое предложение (Плагин «Commercial Offer»)
Выбирая - Вид оформления заказа:
- Пошаговое оформление заказа - все ОК. Коммерческое предложение выводиться.
Выбирая - Оформление заказа в корзине. На странице order/ отсутствует Кнопка - Коммерческое предложение. Используем второй вариант, как добавить туда Коммерческое предложение?
Адаптировать плагин под новое оформление заказа?
как сделать кнопку на видном месте типа "назад в магазин" или в каталог.
Задайте вопрос на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.
Добрый день!
Как настроить выбор заказчиком кто он. Юридическое лицо или частный покупатель. В пошаговом варианте оформления заказа у меня это есть. В оформлении заказа через корзину запутался, не нашел такой возможности.
Скрин прилагаю.
Задайте вопрос на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.