Корзина интернет-магазина: функции, итоговый виджет и допродажи
Корзина помогает покупателю проверить заказ перед оформлением: состав, количество, промокод, ограничения и итоговую сумму.
Она должна сохранять товары после возврата на сайт, пересчитывать стоимость без перезагрузки страницы и вести пользователя к следующему шагу без лишних переходов.
Что должна уметь корзина интернет-магазина
В корзине пользователь должен видеть все данные, которые влияют на решение: что добавлено, сколько стоит, в каком количестве и на каких условиях продается.
В базовой корзине стоит предусмотреть:
-
Изображение товара
-
Название со ссылкой на карточку
-
Артикул или SKU
-
Количество с возможностью изменения
-
Цену за единицу
-
Общую сумму по позиции
-
Характеристики, важные для покупки
-
Кнопку удаления товара
-
Поле для промокода
-
Итоговую сумму заказа
После любого изменения сумма должна обновляться сразу: пользователь изменил количество, удалил товар или ввел промокод — корзина пересчиталась без перезагрузки страницы.
Если товар продается партиями, метражом или комплектами, это нужно показать рядом с позицией. Так покупатель заранее понимает, почему нельзя заказать одну штуку, почему изменилась сумма или почему система округляет количество.
Сохранение корзины после возврата на сайт
Корзина должна сохранять товары, количество, промокоды и скидки после закрытия страницы. Пользователь может вернуться позже и продолжить оформление с того же места.
Для неавторизованного пользователя данные можно хранить в браузере. После входа в аккаунт корзина должна связаться с профилем и подтянуть актуальный состав заказа.
Если у пользователя уже есть товары в аккаунте и в текущей корзине, системе нужен сценарий объединения. Можно предложить сохранить оба набора товаров, заменить корзину или выбрать позиции вручную.
После выхода из аккаунта корзина тоже не должна пропадать без предупреждения. Иначе пользователь теряет собранный заказ, а магазин — почти готовую покупку.
Итоговый виджет заказа
Итоговый виджет показывает финальные параметры корзины перед оформлением. Он должен быть на виду и обновляться после каждого изменения.
В виджете стоит показать:
-
Количество товаров
-
Общую стоимость
-
Скидку
-
Промокод
-
Бонусы, если они есть
-
Вес или объем заказа, если это влияет на доставку
-
Кнопку перехода к оформлению
-
Кнопку покупки в один клик
Главная задача виджета — быстро ответить на вопрос: сколько стоит заказ и что делать дальше. Если сумма, скидка или условия меняются, пользователь должен видеть это сразу.
Промокоды и пересчет стоимости
Промокод лучше размещать рядом с итоговой суммой. Пользователь вводит код, система проверяет условия и пересчитывает стоимость заказа.
В интерфейсе нужно показать результат проверки:
-
Промокод применен
-
Скидка учтена в итоговой сумме
-
Код не действует
-
Срок действия промокода истек
-
Промокод не подходит к товарам в корзине
-
Минимальная сумма заказа не набрана
Сообщение об ошибке должно объяснять причину. Формулировка «промокод недействителен» часто бесполезна: пользователь не понимает, ошибся он в коде или скидка не подходит к заказу.
После изменения количества, удаления товара или добавления новой позиции скидку нужно проверить заново. Так пользователь видит честную сумму до перехода к оформлению.
Покупка в один клик
Кнопка «Купить в один клик» нужна для пользователей, которые хотят оформить заказ без полного сценария оформления. Это полезно для дорогих товаров, быстрых заявок и корпоративных клиентов, которым проще отправить заявку и согласовать детали с менеджером.
Форма должна быть короткой.
После отправки система создает заявку и передает ее менеджеру или в CRM. Пользователь должен увидеть подтверждение: заявка принята, с ним свяжутся для уточнения деталей.
Если товар уже был в корзине, заявка должна сохранить состав заказа, количество, цену, промокод и контактные данные. Иначе менеджеру придется заново собирать заказ вручную.
Предупреждения и особые условия по товарам
Если у товара есть ограничения, их нужно показывать прямо в корзине. Пользователь должен увидеть условия до оформления заказа, оплаты или разговора с менеджером.
В предупреждения можно вынести:
-
Минимальную партию
-
Продажу метражом или комплектами
-
Ограничения по возврату
-
Условия предоплаты
-
Особые условия доставки
-
Статус «под заказ»
-
Срок поставки
-
Ограничения по региону
Текст предупреждения лучше привязывать к конкретному товару. Тогда система автоматически подтянет его в корзину и покажет рядом с нужной позицией.
Так пользователь заранее понимает, почему нельзя заказать меньше, почему изменилась сумма или почему для товара действуют отдельные условия.
Сопутствующие товары и услуги
В корзине можно показывать товары и услуги, которые логично дополняют заказ: расходники, аксессуары, установку, гарантийное обслуживание или комплект со скидкой.
Блок должен быть связан с товарами в корзине. К принтеру можно предложить картриджи и бумагу, к кондиционеру — установку и сервисное обслуживание, к фотоаппарату — карту памяти, аккумулятор или чехол.
В карточке сопутствующего товара стоит показать:
-
Изображение
-
Название
-
Цену
-
Статус наличия
-
Короткое условие скидки
-
Кнопку добавления в корзину
Добавление должно работать в один клик, без перехода в каталог. После выбора товара корзина обновляет состав заказа и итоговую сумму.
Важно не перегружать этот блок случайными рекомендациями. Пользователь должен видеть полезное дополнение к покупке, а не еще одну витрину внутри корзины.
Быстрое добавление товаров
Быстрое добавление товара полезно для постоянных покупателей и корпоративных клиентов. Они часто знают артикул, модель или точное название и хотят собрать заказ без переходов по каталогу.
В корзине можно добавить строку поиска. Пользователь вводит название или артикул, система показывает подходящие товары и позволяет сразу добавить нужную позицию в заказ.
В подсказке стоит показывать:
-
Название товара
-
Артикул
-
Цену
-
Статус наличия
-
Минимальную партию
-
Кнопку добавления
После добавления корзина обновляет состав заказа и итоговую сумму. Если товара нет в наличии или он продается только партиями, это нужно показать до добавления.
Какие ошибки в корзине мешают оформлению заказа
Корзина должна вести пользователя к оформлению заказа. Если интерфейс заставляет перепроверять данные, искать цену или заново собирать товары, часть покупателей уйдет до следующего шага.
Частые ошибки:
-
Корзина очищается после возврата на сайт
-
Итоговая сумма спрятана внизу страницы
-
Промокод показывает ошибку без объяснения
-
Цена меняется без комментария
-
Нельзя быстро изменить количество
-
Удаление товара происходит без подтверждения
-
Ограничения по товару появляются только на этапе оформления
-
Сопутствующие товары мешают основной кнопке
-
Нет понятного состояния пустой корзины
Пустая корзина тоже должна быть продумана. Вместо технической заглушки лучше показать короткое сообщение, ссылку в каталог, популярные разделы или товары, которые пользователь недавно смотрел.
Главный принцип простой: каждое действие в корзине должно быть понятным, обратимым и сразу отражаться в итоговой сумме.
Другие записи
Медиа
Обсуждаем, как интернет влияет на компании и людей. Разбираем явления, спорим о трендах, делимся своим опытом.
Смотреть на YouTube
Так я почти неделю пытался вспомнить песню какой-то очень нишевой группы из нулевых. Трек попался мне во «ВКонтакте» еще во времена, когда Дуров не убрал стену.
Название группы не помню. С горем пополам вспомнил (вроде бы) строчку из куплета: «Я засунул нос в скворечник». Пообщался с нейронками, погуглил, даже знакомых поспрашивал — информации ноль.
Уверен, что в глобальном масштабе исчезли тонны такого локального контента. Да и вообще интернет вымирает. Это в принципе давно известно.
Публикации в СМИ
Обсудим задачу
Мы свяжемся с вами, чтобы задать вопросы и обсудить задачу, цену, сроки и результат.
Это бесплатно и ни к чему вас не обязывает.