Заказ закрыт
нужно реализовать кэшбек на сайте Worpress

Бюджет: по договоренности
Необходимо разработать систему кэшбека, которая позволит начислять кэшбек за покупки, отображать его в личном кабинете пользователя и использовать для оплаты новых заказов. Кэшбек может устанавливаться глобально (для всех товаров) или индивидуально (для конкретных товаров). Информация о кэшбеке должна отображаться на карточках товаров и в личном кабинете. Дополнение: В админ-панели добавить настройку максимального процента кэшбека, который можно применить к оплате одной покупки.

Требования к функционалу:

Начисление кэшбека:

Глобальный кэшбек: Установка процента (или фиксированной суммы) для всех товаров в админ-панели.

Индивидуальный кэшбек: Возможность задавать кэшбек для отдельных товаров или категорий (через админ-панель, с полями: товар ID, процент/сумма, период действия).

Логика начисления: После подтверждения оплаты заказа рассчитывать кэшбек как процент от суммы (исключая доставку/скидки) и добавлять на баланс пользователя. Учитывать приоритет: индивидуальный кэшбек переопределяет глобальный.

Отображение в личном кабинете:

Раздел "Мой кэшбек" с карточками:

Карточка 1: Текущий баланс (сумма в рублях, дата последнего обновления).

Карточка 2: История транзакций (список с датой, суммой начисления/списания, описанием — например, "Начисление за заказ #123").

Карточка 3: Опции использования (кнопка "Оплатить заказ кэшбеком").

Интеграция с профилем пользователя: баланс кэшбека виден в шапке кабинета.

Использование кэшбека для оплаты:

В корзине и на странице оформления заказа добавить опцию "Применить кэшбек" (чекбокс или слайдер для частичной оплаты).

Логика: Если баланс достаточен, списывать с него сумму (полностью или частично), обновлять заказ. Если недостаточно — показывать сообщение и предлагать доплату.

Ограничения: Кэшбек не может превышать 100% суммы заказа; возможен срок годности (настраиваемый в админке). Дополнение: Добавить глобальное ограничение на максимальный процент от суммы заказа, который можно оплатить кэшбеком (настраивается в админ-панели, например, до 50%; при применении система автоматически проверяет и корректирует сумму списания).

Интеграция и отображение на карточках товаров:

На карточке товара показывать метку кэшбека (например, "Кэшбек: 5%") на основе глобальных/индивидуальных настроек.

В каталоге и корзине рассчитывать и отображать предполагаемый кэшбек для текущей покупки.
Опубликован 29.07.2025 в 17:56
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.