Функционал предназначен для улучшения пользовательского опыта покупки с одновременным использованием купонов на странице Коризна и накопительных скидок групп постоянных клиентов с определенным порядком расчета. Расчет скидки реализован с учетом применение купона перед расчетом накопительной скидки и обеспечено правило работы “Купон + Накопительная скидка” по следующей формуле: (Цена товара - Купон) - Накопительная скидка. Для решения задачи разработано внешнее приложение, которое взаимодействует с InSales через API и выполняет расчет скидок.
Основные задачи проекта
- Изменение корзины и интеграция с сайтом:
- Отключение стандартного функционала скидок в корзине.
- Подключение внешней скидки через API.
- Обработка изменений корзины (добавление/удаление товаров, изменение количества, ввод/удаление купона).
- Алгоритм расчета скидок:
- Проверка введенного купона.
- Получение данных о накопительной скидке через API.
- Расчет итоговой цены по формуле клиента: (Цена товара - Купон) - Накопительная скидка.
- Отправка пересчитанных данных обратно в корзину.
- Статистика и учет:
- Запись информации о примененном купоне в поле заказа.
- Возможность выгрузки данных в таблицу для анализа.
- Разработка внешней панели с доступом к статистике использования купонов.
- Интерфейс управления купонами:
- Возможность добавлять и удалять купоны, работающие с накопительными скидками, через интерфейс приложения.
- Хранение данных о купонах и их использовании.
- Оптимизация пользовательского опыта:
- Блокировка кнопки “Оформить заказ” и отображение индикатора загрузки на время пересчета корзины.
- Улучшение UX: Удобный интерфейс с визуальными индикаторами для клиентов интернет-магазина.
Технические детали
- Технологии: JavaScript, API InSales, PHP для серверной логики.
- Хостинг: Приложение размещено на виртуальном сервере клиента, что позволяет легко масштабировать и адаптировать функционал для других магазинов.
- Интеграция: Подключено через раздел “Расширения” в бэк-офисе InSales.
Решение позволило клиенту увеличить гибкость настроек скидок и купонов, улучшить пользовательский опыт и лояльность клиентов и получить конкурентное преимущество за счет уникального функционала. Приложение может быть адаптировано для других магазинов с минимальными доработками.
Нужны индивидуальная разработка для интернет-магазина? Консультации по тел. +7 812 24-110-34 или заполните форму обратной связи: