24FreelanceБиржа фриланса, которая не спит
Срок приёма заявок истёк

Разработать движок купонов и промокодов с API для оформления заказа

74 просмотра 0 откликов#42149
Бюджет€1 350за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокСрок приёма заявок истёкдо 01.09.2026
Откликов0в среднем по разделу: 0,1
Просмотров7426 за 14 дней

Описание проекта

Мой интернет-магазин почти каждый месяц запускает акции, и сейчас каждый промокод — это головная боль: разработчик вручную прописывает его в коде, а маркетинг ждёт. Хочу заменить этот хаос нормальным движком купонов, которым команда маркетинга сможет управлять сама, без программиста. Главная задача — генерировать скидочные коды (по одному и большими партиями), хранить их в базе и проверять в ту же секунду, как покупатель вводит код при оформлении заказа. У каждого кода должен быть свой набор правил: скидка в процентах, фиксированная сумма, акция «купи один — получи второй» или скидка только на первый заказ. Также нужны лимиты использования на код и на клиента, даты начала и окончания и необязательный минимальный порог суммы корзины, при котором код становится действительным.

Сердце проекта — небольшое REST API, которое будет вызывать страница оформления заказа. По коду и текущей сумме корзины оно должно быстро отвечать: действителен ли код, какую скидку применить и по какой причине он отклонён (истёк срок, исчерпан лимит, не тот клиент, корзина слишком мала). Важно, чтобы система безопасно обрабатывала одновременные погашения и один и тот же ограниченный код нельзя было потратить дважды в гонке запросов, а каждое погашение записывалось для отчётности. Приятным дополнением будет лёгкая админ-панель, где не технический сотрудник сможет создать код, выбрать правило, задать лимиты и даты, а также приостановить или отключить код прямо на лету.

Прошу сосредоточиться именно на скидочных кодах. Это не реферальная программа и не приложение лояльности с баллами, поэтому приглашения друзей, уровни и накопительные балансы мне не нужны. Больше всего важны корректная математика скидок, безопасная проверка под нагрузкой и API, которое мой фронтенд-разработчик легко подключит. Документация и несколько примеров запросов будут очень кстати.

— Генерация кодов: по одному и партиями, с произвольными префиксами и читаемым форматом
— Типы правил: процент, фиксированная сумма, BOGO, только первый заказ
— Лимиты: общее число использований, на клиента, минимальная сумма корзины, даты действия
— API проверки: быстрый REST-эндпоинт, возвращающий валидность, размер скидки и причину
— Безопасное одновременное погашение с полным журналом для отчётности
— Простая админ-панель для создания, паузы и отключения кодов
Веб программирование Наличные, Банковский перевод
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Веб программирование» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora