Техническое задание для интернет-магазина на базе OpenCart
1. Типы покупателей и динамическое ценообразование
Создание различных типов покупателей:
Разделение покупателей на группы (ВИП, Месный клиент, Межгород
Индивидуальная настройка цен для каждой группы покупателей.
Возможность настройки различных курсов валют для каждой группы покупателей.
Автоматическое определение региона покупателя по IP или ручной выбор региона.
Отображение нескольких цен в зависимости от объема заказа:
Настройка динамических цен в зависимости от количества товара в корзине:
Пример: при покупке 2-х товаров — одна цена, при покупке 5-ти — другая, при покупке 1000 — третья цена.
Возможность отображения цен в нескольких валютах одновременно на странице товара.
Интеграция с внешними API для автоматического обновления курсов валют.
Страница подачи заявок на поиск товаров и закупку в Китае:
Форма для подачи заявок на поиск товаров. Возможность указания характеристик, количества и других требований к товару.
Система для обработки заявок с возможностью отслеживания их статуса в административной панели.
4. Личный кабинет покупателя
Отображение статусов заказов:
Возможность покупателям отслеживать статус их заказов (например, подтвержденные, отправленные, неотправленные).
История покупок с детализацией по каждому заказу (номера счетов, статусы заявок, список товаров).
Сообщения и уведомления для покупателей:
Возможность оставлять персональные сообщения для покупателя в его личном кабинете.
Отображение важной информации о заказах, скидках и акциях.
5. Система оффлайн уведомлений и скрипты поведения
Гибкая система оффлайн уведомлений:
Настройка уведомлений на разных уровнях (глобальные, целевые для групп пользователей или индивидуальные для конкретных покупателей).
Возможность создания скриптов, которые активируют уведомления или баннеры при выполнении определенных действий пользователя.
Настраиваемые правила для показа уведомлений:
Возможность создавать условия отображения уведомлений на основе активности пользователя (например, просмотр конкретных товаров или добавление товаров в корзину).
6. Аналитика и поведение клиента
Отслеживание действий клиента на сайте:
Сбор данных о посещаемых страницах, просмотренных товарах, запросах в поиске, добавлении товаров в корзину.
Статистика по наиболее часто просматриваемым товарам и категориям.
Персональная аналитика по каждому клиенту:
В административной панели доступна страница с детализированной статистикой по действиям каждого клиента: что он просматривал, что покупал, какие запросы вводил в поисковике.
Маркеры поведения:
Отслеживание ключевых маркеров поведения клиента: наиболее просматриваемые товары, популярные категории и частота использования поиска.
Сегментация клиентов для персонализированных предложений:
Создание сегментов покупателей на основе их поведения для предоставления персонализированных предложений и акций.
7. Общий функционал сайта
Мобильный администратор:
Возможность управления магазином через мобильное приложение или адаптивную версию админ-панели.
Модуль видео-обзоров товаров:
Добавление видео-обзоров на страницы товаров для повышения конверсии.
Стикеры для товаров:
Добавление стикеров для товаров, указывающих на скидки, акции или специальные предложения.
Таймер для акций:
Отображение таймеров для ограниченных по времени акций и скидок на товары.
Файловый менеджер:
Управление медиа-файлами и документами для сайта через удобный файловый менеджер.
Авторизация через социальные сети и Google:
Модуль авторизации через популярные социальные сети и Google.
Интеграция с УкрПочтой и Новой Почтой:
Возможность расчета стоимости доставки и отслеживания заказов через интеграцию с УкрПочтой и Новой Почтой.
Интеграция с SendPulse:
Интеграция для отправки e-mail и SMS уведомлений через SendPulse.
Monopay от Monobank и другие платежные системы:
Поддержка платежей через Monopay, Приват24, а также возможность приема криптовалютных платежей (например, BTC).
Модуль предоплаты:
Возможность настроить предоплату для определенных заказов.
Автоматическое добавление сопутствующих товаров:
Рекомендации сопутствующих товаров на основе покупки клиента.
Редактирование цены на заказ:
Возможность изменять цены для заказов индивидуально для каждого клиента.
Иконки и персонализация личного кабинета:
Добавление иконок и персонализированных элементов в личный кабинет покупателя для удобной навигации.
Модуль "Заказ в один клик":
Возможность оформления быстрых заказов одним кликом.
Счетчик просмотров товара:
Отображение количества просмотров на странице товара.
Защита от копирования текста:
Иконки платежных систем:
Отображение иконок доступных платежных систем на страницах товаров и в корзине.
Расширенные информеры в административной панели:
Дополнительные информеры для администраторов, отображающие ключевые метрики и статистику.
Кнопки для связи:
Быстрые кнопки для связи с поддержкой через мессенджеры (Viber, WhatsApp, Telegram).
Feed-менеджер для Facebook и Google и тикток :
Управление фидами для рекламы в Facebook и Google.
телеграм-уведомления:
Автоматическая отправка уведомлений о статусе заказа через телеграм бота
PDF-документы:
Генерация и выгрузка PDF-документов (счет-фактура, накладная, гарантия).
отоброжения товара списком иконками по по 4*12 и возможность отображения 4*100
Выгрузка с сайта на разные агрегаторы и маркетплейсы
Прай с наличия по категориям