Коммерческое предложение · 2026

Модуль подарочных
сертификатов для Plameneya.com

Полноценный модуль подарочных сертификатов, интегрированный в существующий интернет-магазин на Битрикс. Сертификаты управляются через 1С — сайт является витриной и точкой применения, но не хранит и не генерирует сертификаты сам. Работают в обоих каналах: онлайн на сайте и офлайн в физическом магазине.

// Как работает модуль

Три сценария в одном модуле

01
Покупка сертификата
Сертификаты — отдельная категория каталога с фиксированными номиналами. Покупатель кладёт сертификат в корзину и оформляет заказ как обычный товар. После подтверждения сайт передаёт факт продажи в 1С, а клиент получает код сертификата на email. Количество не ограничено.
02
Применение сертификата
При оформлении заказа покупатель вводит код в корзине. Сайт запрашивает 1С — активен ли сертификат, не использован ли офлайн. После подтверждения сумма применяется к заказу, а после оформления сайт отправляет в 1С запрос на деактивацию. Работает и онлайн, и офлайн — двойное использование исключено.
03
Защита от подбора кодов
Текущий баг с ручным подбором номера сертификата закрывается совместно с 1С-специалистами клиента: усиление формата кода, ограничение числа попыток ввода и логирование неудачных попыток.
// Зафиксировано на переговорах

Договорённости по модулю

Ответы, полученные в ходе переговоров. Эти утверждения приняты как исходные данные для ТЗ — на них опирается архитектура модуля и смета ниже.

Какие именно должны быть сертификаты?
Сертификаты — на сумму
Сертификат имеет фиксированный денежный номинал. Сертификатов «на товар», «на услугу» или «на процент скидки» в модуле нет.
Сертификат можно использовать частично?
Нет, только целиком — за одно применение
Сертификат применяется один раз. Если сумма заказа меньше номинала, остаток сертификата сгорает. Дисклеймер об этом выводим на витрине и в корзине.
Есть ли лимит на количество сертификатов?
Количество не ограничено
Покупатель может приобрести любое количество сертификатов. Ограничений по остатку на стороне сайта нет — витрина показывает то, что есть в 1С.
Сертификат покупается через корзину или по форме?
Покупка — через корзину
Сертификат оформляется как обычный товар: карточка, корзина, стандартное оформление заказа. Отдельной формы обратной связи не делаем.
Какая система контролирует сертификаты?
1С полностью отвечает за сертификаты
1С — мастер-система: выпускает сертификаты, хранит их статус, проверяет и списывает. Сайт сертификаты не создаёт, не хранит и самостоятельно ими не управляет.
Можно ли применить сертификат физически на кассе?
Да, сертификат работает и в офлайн-магазине
Сертификат применяется как в интернет-магазине, так и на кассе. За предотвращение повторного списания отвечает 1С — второй раз использовать сертификат она не разрешит.
// Архитектура обмена

Схема взаимодействия сайта и 1С

Принцип
1С — мастер-система для хранения сертификатов. Сайт лишь получает информацию от 1С и сам сертификатами не управляет.
Исходные данные
Сертификаты уже есть в 1С. Создавать их заново не требуется — нужен импорт существующих сертификатов на сайт.
01
Как сертификаты появляются на сайте
  • Сертификаты уже созданы в 1С — сайт получает их оттуда.
  • Нужен импорт с нуля: первичная выгрузка всех сертификатов из 1С на сайт.
  • Вместе с сертификатами сайт получает их актуальные остатки.
  • Сумма у сертификата фиксирована и задаётся в 1С.
  • При отсутствии остатка сертификат пропадает с сайта.
02
Продажа сертификата
  • Покупатель оформляет сертификат через корзину как обычный товар.
  • После продажи сайт отправляет продажу в 1С для фиксации активности заказа.
03
Применение сертификата
  • При применении сайт отправляет запрос в 1С на разрешение использовать сертификат.
  • После успешного списания и оформления заказа сайт отправляет в 1С запрос на деактивацию сертификата.
  • В физическом магазине касса связана с 1С: после офлайн-списания повторно использовать сертификат нельзя — 1С не разрешит.
// Результат работ

Что подрядчик передаёт заказчику

Подрядчик обязуется передать заказчику заверстанные страницы в пустом Next.js-приложении
Передача идёт исходным кодом: чистый Next.js-проект без лишних зависимостей, внутри — вёрстка модуля сертификатов. Интеграцию вёрстки в боевой сайт и подключение к 1С заказчик выполняет на своей стороне.
  • Страница с сертификатом — заверстанная, адаптивная, в пустом Next.js-приложении
  • Файлы стилей — отдельно, чтобы их можно было перенести в проект заказчика
  • Файлы JS — отдельно, вся интерактивность вынесена из разметки
// Декомпозиция

Что входит в работу

01
Аналитика
ТЗРазбор интеграции сайта и 1С
15 000 ₽
+
Изучение текущей интеграции сайта и 1С
Какой протокол, формат обмена, частота синхронизации
Контракт обмена сайт ↔ 1С
Поля, остатки, форматы запросов и ответов · документ передаём 1С-специалистам заказчика — реализацию на стороне 1С они делают сами
Логика продажи сертификата
Оформление через корзину и передача факта продажи в 1С
Логика применения сертификата
Проверка и списание при оформлении заказа
Фиксация открытого вопроса
Остаток сгорает или остаётся на сертификате — решить до старта, влияет на архитектуру
Техническое задание
Финальное ТЗ на модуль перед стартом разработки
02
Дизайн
UI/UXВитрина и блок применения · 3 итерации правок
15 000 ₽
+
Страница каталога сертификатов
Карточки по номиналам
Карточка сертификата
Номинал, описание, кнопка «В корзину»
Блок применения в корзине
Поле ввода кода + валидация
Отображение скидки и итога
Итоговая сумма после применения сертификата
Адаптив
Мобильный и десктоп
Три итерации правок
На этапе дизайна включены 3 круга правок по макетам — комментарии собираем пакетом, вносим и показываем обновлённую версию. Дальнейшие изменения — по отдельной договорённости
03
Код
РазработкаВитрина, продажа, применение — на стороне сайта
30 000 ₽
+
Каталог сертификатов на сайте
Сертификаты как товары Битрикс с фиксированными номиналами · автоскрытие при нулевом остатке по данным, которые приходят на сайт
Продажа сертификата
Добавление сертификата в корзину Битрикс · оформление как обычного заказа · отправка кода покупателю на email
Контракт обмена и документация
Форматы запросов и ответов · сами методы обмена, стенд для проверки и обработку ошибок реализуют 1С-специалисты заказчика
04
Тестирование и деплой
ЗапускПолный цикл и граничные случаи
10 000 ₽
+
Тестирование полного цикла
Покупка → получение кода → применение → деактивация в 1С
Тестирование офлайн-сценария
Списание в физическом магазине → проверка, что онлайн не даёт использовать
Граничные случаи
Нулевой остаток, невалидный код, сумма заказа меньше номинала
Деплой
Выкладка модуля на боевой сайт
// Стоимость

Итого по проекту

Аналитика15 000 ₽
Дизайн15 000 ₽
Код30 000 ₽
Тестирование и деплой10 000 ₽
Итого70 000 ₽
Стоимость разработки
70 000 ₽
Фиксированная стоимость работ на стороне сайта. Интеграция с 1С в смету не входит — её заказчик выполняет своими силами.
Срок и оплата
3–4 недели
Оплата: 50% предоплата / 50% после приёмки. Старт — после утверждения ТЗ и решения по открытому вопросу.
Вне сметы
Интеграцию с 1С заказчик делает своими силами
В 70 000 ₽ входят только работы на стороне сайта. Доработку конфигурации 1С и обмен данными выполняют 1С-специалисты заказчика — по контракту обмена, который мы описываем на этапе аналитики и передаём вместе с документацией. Мы на связи со специалистами заказчика на всём протяжении работ, но их часы и сроки в смету не заложены.
Наша зона — входит в 70 000 ₽
  • Аналитика: разбор интеграции, контракт обмена, техническое задание
  • Дизайн: витрина, карточка, блок применения в корзине · 3 итерации правок
  • Вёрстка: адаптивная вёрстка всех экранов модуля под мобильный и десктоп
  • Витрина сертификатов и карточка товара на Битрикс
  • Покупка через корзину и отправка кода покупателю на email
  • Поле ввода кода в корзине
  • Контракт обмена и документация для 1С-специалистов заказчика
Зона заказчика — своими силами
  • Доработка конфигурации 1С под подарочные сертификаты
  • Методы обмена: приём сертификатов на сайт, проверка кода, сигнал на деактивацию
  • Выгрузка сертификатов на сайт: номинал, код, остаток
  • Ответ на запросы сайта: активен ли код, разрешено ли применение
  • Деактивация сертификата после оформления заказа и после офлайн-продажи
  • Применение скидки на сумму сертификата и обработка ошибок
  • Усиление формата кода и логирование попыток подбора на стороне 1С
  • Тестовый стенд для 1С-специалистов заказчика
// Требует решения

Остаток по сертификату — подтвердить до старта

⚠️
Что происходит, если сумма заказа меньше номинала сертификата? Пример: сертификат на 5 000 ₽, покупка на 3 000 ₽ — что делаем с остатком в 2 000 ₽. На переговорах предварительно зафиксирован вариант А — остаток сгорает. Нужно финальное подтверждение до старта: вариант Б меняет архитектуру и требует доработки на стороне 1С.
Вариант А · предварительно выбран
Остаток сгорает
Проще в реализации, логика деактивации линейная. Клиент должен понимать это при покупке — нужен дисклеймер на витрине.
Вариант Б
Остаток остаётся
Сертификат становится многоразовым до обнуления баланса. Сложнее: 1С должна уметь хранить и отдавать текущий баланс, а не просто статус активен/деактивирован. Нужно уточнить у 1С-специалиста клиента, поддерживает ли текущая конфигурация такую логику.
realeasystudio.site · КП «Модуль подарочных сертификатов для Plameneya.com» · 2026