К содержимому
Начало работы

Обзор

Обновлено

Что делает плагин

«Заказ в один клик» открывает на витрине короткую форму в модальном окне. Покупатель оставляет контактные данные и сообщение, после чего плагин создаёт заказ в Shop-Script и переводит покупателя на страницу успешного оформления.

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

Основные возможности

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

Форма содержит поля «Имя», «Email», «Телефон», «Сообщение» и «Политика конфиденциальности». Произвольные новые поля через интерфейс плагина не добавляются.

Как создаётся заказ

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

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

При стандартном автоматическом подключении формы для вошедшего покупателя поля имени, email и телефона скрываются, а заказ привязывается к его контакту. Для гостя плагин ищет существующий контакт по email и телефону; если подходящего контакта нет, данные передаются Shop-Script для создания покупателя. Существующие непустые контактные данные плагин не заменяет.

Редакции

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

Требования и совместимость

Обязательные требования для установки:

Компонент Минимальная версия
Инсталлер Webasyst (app.installer) 2.9.0
Shop-Script (app.shop) 10
PHP 7.4

Плагин устанавливается в Shop-Script. Для автоматического вывода тема должна выводить соответствующие хуки. Если нужного хука нет или кнопку нужно разместить в другом месте, используйте хелперы темы.