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

Михаил Ушенин

В 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-уведомления
14 ноября 2018
  • Веб студия DL 22 ноября 2018 10:57

    1 - Как в новом оформлении заказа отключить шаг доставки? К примеру если клиент продает цифровые товары или аудио книги то зачем ему указывать адрес доставки?
    http://prntscr.com/llb7ds

    2 - В релизе обновления Shop Script 8 указано:
    "Возможность посмотреть доступные варианты доставки до заполнения всех контактных полей формы оформления заказа."
    Но как то странно получается - мне для того чтобы увидеть Самовывоз надо все равно заполнять адрес доставки?
    http://prntscr.com/llb8wl хотя в настройках способов доставки http://prntscr.com/llb993

    3 - Так как теперь есть возможность настройки оформления заказа для разных витрин
    Возникает вопрос - почему тогда для витрин не могу указывать какие поля адреса обязательные а какие не обязательные?
    http://prntscr.com/llbavm

  • Дмитрий Елшин Webasyst 23 ноября 2018 11:17

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

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

  • voffa 25 ноября 2018 13:32

    Как из плагина доставки определить какой вариант оформления выбран новый или старый, чтобы показывать разный шаблон кастомных полей?

  • Евгений Леман 26 ноября 2018 00:47

    В днях/часах/минутах? Не информативно.

  • Михаил Ушенин Webasyst 27 ноября 2018 17:56

    В часах. Спасибо, улучшим подсказку для этого поля.

  • Хасан Мусаперов 28 ноября 2018 13:04

    как отключить в новой корзине спок регион? Как сделать так чтоб оно исчезло вообще

  • Михаил Ушенин Webasyst 28 ноября 2018 15:18

    Из-за опечатки непонятно, что мы имеете в виду. Покажите на снимке экрана, чтобы сразу было понятно.

  • enso_studio@mail.ru 28 ноября 2018 23:25

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

  • Syrnik.com 29 ноября 2018 05:21

    Нет. Отображаются поля страна/регион/город, без разницы, нужны они плагинам доставки или нет. Думаю, что это можно отключить, установив фиксированное значение. Можно еще включить запрос почтового индекса (но тогда он будет требоваться в любом случае, без разницы, нужен он конкретному способу или нет).

    На основании этих данных плагины доставки должны посчитать и выдать стоимость. Хотя бы примерную. если нужны еще какие-то поля, то они запрашиваются при выборе конкретного варианта. Могут уточнить стоимость. Или просто потребовать заполнить поле (например улицу-дом).

  • enso_studio@mail.ru 29 ноября 2018 06:32

    @Syrnik.com судя по виду это просто временные заглушки которые или забыли убрать или уберут потом.

    @Хасан Мусаперов можно задать поля страна и регион в настройках и скрыть их с помощью "Свои CSS-стили":

    #wa-order-form-wrapper .wa-country-wrapper {
      display: none;
    }



Чтобы добавить комментарий, зарегистрируйтесь или войдите