К содержимому
Магазин и аккаунт

Корзина и оформление заказа

Обновлено

Slate оформляет корзину и заказ средствами Shop-Script. Тема сохраняет штатную логику магазина: проверку доступности товаров, расчёт количества и услуг, выбор доставки и оплаты, применение купонов и бонусов. Оформление заказа нужно только конфигурациям с магазином; сайт услуг без Shop-Script может принимать обращения через формы заявок.

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

Что покупатель видит в корзине

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

Количество меняется с тем минимумом и шагом, которые заданы у товара в «Магазине», в премиум-редакции — также дробным, например по 0,5 кг. В базовой редакции количество целое. Тем же шагом количество меняется в карточках каталога, на странице товара и в мини-корзине шапки. Скидка на товар стоит рядом со своей суммой в строке позиции.

Значок корзины в шапке показывает число позиций — строк корзины, а не сумму штук: три упаковки одного товара — это одна позиция. Изменение количества значок не меняет. В выпадающей мини-корзине позиции идут вместе со своими услугами, у каждой — сумма строки с услугами; там же есть кнопка «Очистить корзину». Если цена товара нулевая, вместо суммы стоит «По запросу».

На странице заказа «Удалить все товары» очищает корзину, но не снимает применённый купон и бонусы. «Вернуться к покупкам» ведёт на страницу сайта, с которой покупатель пришёл.

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

Дополнительные действия зависят от установленного набора плагинов. Например, возможность поделиться корзиной появляется при подключённом соответствующем плагине. Кнопку «Купить в один клик» в корзине выберите в «Оформление заказа → Купить в один клик»: укажите плагин, установленный на сайте. Тема использует кнопки, которые рисует сам плагин.

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

Пустая корзина получает отдельное сообщение и действия для продолжения просмотра. Заголовок, пояснение и ссылки можно настроить; подробнее — в статье «Пустые состояния и страницы ошибок».

Контакты, доставка и оплата

Форму оформления заполняет покупатель. Набор полей, доступные способы доставки, ограничения и варианты оплаты определяются Shop-Script и его настройками. При изменении данных магазин обновляет связанные части оформления и итоговую сумму.

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

Страница оформления сохраняет стандартное устройство Shop-Script, поэтому с ней работают плагины, которые встраиваются в оформление заказа: «Гибкие скидки», «Выбор города», «Управление товарами в корзине». Отдельно включать их в теме не нужно.

В «Оформление заказа → Общие настройки» поле «Поле комментария к заказу сразу развёрнуто» определяет, раскрыт ли комментарий заранее. Настройка «Итог оформления закреплён внизу экрана» оставляет сумму и кнопку «Оформить заказ» на виду, пока покупатель заполняет форму на широком экране. По умолчанию она выключена: итог стоит в конце формы, как обычная часть страницы.

Настройка «Типы доставки» там же выбирает, как показать типы доставки (курьер, самовывоз, почта). «Карточками» — по умолчанию: до трёх карточек в ряд, в каждой название, под ним цена и срок, выбранная отмечена рамкой и галочкой в углу; на телефоне карточки идут одна под другой. «Списком» — каждый тип строкой во всю ширину: слева кружок выбора и название, справа цена и под ней срок.

Вход перед оформлением

Настройка «Форма входа вместо оформления для незалогиненного покупателя» работает вместе с плагином «Вход и регистрация при оформлении заказа». Также на сайте должен быть разрешён вход. После авторизации покупатель возвращается к оформлению.

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

После оформления

Страница подтверждения показывает номер заказа и кнопку «Посмотреть заказ». Если в тексте благодарности используется номер заказа, он становится ссылкой на сведения о заказе. Сообщения об оплате и доступные действия определяет магазин; проверьте завершение покупки с каждым используемым способом оплаты. Сведения о заказе после входа доступны в личном кабинете.

Если оформить заказ невозможно

Магазин может сообщить, что товар нельзя заказать, выбранный способ доставки недоступен или обязательные данные ещё не заполнены. Slate оформляет уведомления, общие ошибки формы и ошибки выбора способов в стиле сайта. Содержание причины сохраняется из ответа магазина: тема не заменяет его общим обещанием, что заказ обязательно будет принят.

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