Обзор
Обновлено
Что делает плагин
«Заказ в один клик» открывает на витрине короткую форму в модальном окне. Покупатель оставляет контактные данные и сообщение, после чего плагин создаёт заказ в 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. Для автоматического вывода тема должна выводить соответствующие хуки. Если нужного хука нет или кнопку нужно разместить в другом месте, используйте хелперы темы.