Подарочный код нельзя приравнивать к обычной скидке
Купон на скидку и оплаченный сертификат создают разные ожидания: в сертификат уже внесены деньги. Для интернет-магазина с электронными подарками нужно связать оплату, выпуск кода и дальнейшее расходование суммы, иначе удобная акция превратится в спор о пропавшем остатке. Разберём сертификат с денежным номиналом, который можно передать другому человеку и использовать при заказе товаров.
Покупатель внёс аванс. Роспотребнадзор разъясняет, что сертификат представляет предварительную оплату будущей покупки. Роспотребнадзор также указывает на право требовать возврат неиспользованного аванса. Поэтому правила магазина нельзя строить только по возможностям поля купона. Сначала компания определяет порядок учёта внесённых средств и работы с обращениями, затем специалист подбирает технический способ. Исходная оплата остаётся основанием учёта даже после передачи кода получателю, который не участвовал в покупке сертификата.
С чего начинается задание
Начните с суммы и её движения. Кто оплатил сертификат, когда активирован код и сколько средств осталось после покупки — эти сведения важнее оформления электронного письма. Если сайт хранит только строку скидки без истории использования, менеджеру будет трудно объяснить расхождение после отмены или возврата.
Для оплаченного подарка лучше вести отдельный учёт операций, поскольку повторное использование и частичный возврат требуют восстановить, какая часть суммы участвовала в конкретной покупке, а обычное правило скидки может только уменьшить итог корзины. Название решения роли не играет. Важен доступный сотруднику ответ о первоначальном номинале, расходах и остатке.
Когда код становится доступен получателю?
Выдача кода связана с подтверждением оплаты. Если активировать его сразу после создания неоплаченного заказа, подарок сможет участвовать в покупке до поступления денег.
В примере Битрикс сертификат оформлен как простой товар. После оплаты менеджер создаёт купон и отправляет код покупателю. Это описанная производителем схема с ручным действием, а автоматический выпуск требует отдельной разработки и испытания. В задании стоит указать момент активации и способ доставки. Получатель электронного письма может отличаться от человека, который оплатил подарок. Это различие стоит сохранить в данных, чтобы обращение получателя не заставляло сотрудника искать дарителя только ради объяснения доступного остатка.
Что хранить о выпуске
Один код связан с одним подарком. Повторная отправка письма не создаёт новый номинал, а сообщает прежний доступный код получателю, чтобы ошибка адреса или задержка доставки сообщения не умножала оплаченные средства.
| Поле | Назначение |
|---|---|
| Номинал | Первоначально оплаченная сумма |
| Основание выпуска | Подтверждённая покупка сертификата |
| Код | Секрет, который предъявляют при использовании |
| Состояние | Не активирован, доступен, израсходован либо закрыт |
| Остаток | Неиспользованная часть суммы |
| Операции | Покупки, отмены и возвраты с основанием |
| Доставка кода | Получатель письма и история повторной отправки |
Не выводите полный код в общие списки и открытые сообщения, если его знания достаточно для расходования средств: сотрудникам нужен поиск операции, а получателю — безопасный способ получить свой подарок. Права просмотра кода обсуждают отдельно. Снимок экрана для поддержки тоже можно сделать без раскрытия секретной части.
Остаток и доплата требуют разной арифметики
Номинал не всегда совпадает с ценой покупки. До разработки выберите, как сайт покажет оставшуюся сумму и каким способом получатель доплатит разницу.
Возьмём расчётный пример: доступный остаток составляет 5 000 рублей. Для покупки на 3 200 рублей расход равен стоимости заказа. После подтверждения остаётся 1 800 рублей. Эти числа описывают арифметику, а не обязательное правило платформы. В корзине клиент видит использованную часть сертификата и сумму к оплате другими средствами.
Граница готовой схемы купона
В учебном примере Битрикс сертификат использует правило корзины с фиксированной скидкой. Настройка доступна в разделе «Маркетинг → Товарный маркетинг → Правила работы с корзиной». На вкладке «Купоны» правило связывают с кодом. Такая схема полезна для понимания устройства, но ещё не описывает учёт остатка внесённого аванса.
Документация прямо отмечает: в этом примере купон не применяется, если сумма заказа меньше номинала. Для магазина, который обещает расходование частями, это существенная граница описанного решения. Нужен другой порядок обработки либо доработка. Сохранение остатка принимают отдельным сценарием: после частичной покупки сотрудник видит операцию расхода, а получатель может продолжить использование доступной суммы.
Я бы показывал расход и доплату отдельными строками, когда стоимость заказа превышает остаток сертификата, потому что одна общая скидка скрывает происхождение суммы и затрудняет объяснение частичного возврата. Дополнительную оплату связывают с тем же заказом. До успешного завершения сайт сообщает, какая часть средств временно занята этой покупкой, а какая уже действительно израсходована.
Движение суммы сертификата
Активация
Оплата подтверждена, доступен начальный номинал.
Использование
Часть суммы участвует в конкретном заказе.
Остаток
Неиспользованная сумма доступна по принятому порядку.
Возврат операции
Отмена связана с прежним использованием, а не создаёт новый подарок.
Что сообщить до покупки подарка
Условия нужны дарителю и получателю. Даритель выбирает подарок, а получатель решает, как использовать код и куда обратиться при затруднении.
В карточке сертификата назовите доступные товары, порядок доплаты и способ узнать остаток, затем повторите существенные условия рядом с переданным кодом, чтобы получатель мог воспользоваться подарком без доступа к истории покупки дарителя. Срок использования не стоит копировать из демонстрационного примера. Его технический смысл и правила обращения по неиспользованной сумме компания согласует с ответственным за условия продажи. Пользователю оставляют понятный канал обращения. Неудобная техническая настройка не отменяет внесённые средства.
Возврат аванса не равен отмене кода
Просто отключить сертификат недостаточно. После денежного возврата закрывают возможность повторного расходования той же суммы, а в истории остаются основание операции и её связь с обращением владельца.
Роспотребнадзор указывает, что продавец не вправе удерживать предварительную оплату при требовании владельца вернуть неиспользованный аванс. В разъяснении приведена статья 1102 ГК РФ. Для интерфейса следствие прямое: сообщение о технической недоступности купона не может быть единственным ответом человеку, который просит вернуть внесённые деньги.Текст условий принимает ответственный сотрудник компании вместе со специалистом по правовым вопросам, если есть спорные ограничения, потому что разработчик может точно выполнить неверную бизнес-логику и получить формально работающий код, который нарушает смысл оплаченного подарка. Исполнитель показывает соответствие сайта утверждённому порядку. Документ об условиях и фактическое действие в корзине принимают вместе.
Как отмена заказа возвращает средства
Неоплаченная доплата способна оставить сумму сертификата занятой. Нужно решить, когда участие в заказе считается завершённым и что происходит после отказа от покупки.
Отдельная операция связывает расход с заказом, поэтому при отмене можно вернуть именно его сумму и не затронуть другие покупки по тому же сертификату, даже если клиент успел использовать часть остатка в другом месте. Повторное получение сообщения об отмене не увеличивает баланс ещё раз. Сотруднику полезно видеть исходное использование и его обратную запись. Так он объяснит остаток без ручного пересчёта всех писем клиента. Удалять историю операций ради красивого состояния нельзя. Она понадобится при следующем обращении владельца, когда код уже мог участвовать в другой покупке.
Если возвращают часть товаров
Сумму разделяют по исходной покупке. Когда сертификат участвовал вместе с другой оплатой, порядок возврата описывают до запуска, а не выбирают вручную после каждого обращения.
Для разработки нужен образец: «Отмена восстанавливает участие сертификата по исходной операции. Повтор отмены не меняет остаток повторно. При частичном возврате сотрудник видит распределение оплаты и утверждённый способ возврата каждой части». Этот текст не задаёт универсальную юридическую процедуру. Он описывает сведения, без которых команда не сможет выполнить принятый компанией порядок.
Предпочтительнее отдельная обратная операция, чем ручная правка текущего остатка, поскольку правка суммы стирает причину изменения и после следующего обращения никто не поймёт, восстановили ли деньги за отменённую покупку или случайно добавили новый доступный номинал. Полномочия на такие действия ограничивают. В интерфейсе остаётся основание, которое сотрудник может показать при разборе.
Попросите показать остаток после отмены с доплатой
Обычная покупка на весь номинал не раскрывает устройство учёта. Для приёмки полезнее заказ с частичным использованием, дополнительной оплатой и последующей отменой.
Вопрос исполнителю можно сформулировать так: «Где сотрудник увидит, сколько осталось после покупки, и почему эта сумма восстановилась после отмены?» Ответ включает историю конкретного сертификата, исходный заказ и обратную операцию. Если показан только статус купона, расходование частями ещё не принято. Затем повторите отмену в тестовой среде. Остаток не меняется второй раз.
Набор переходов для сдачи
Включите выпуск после оплаты, повтор письма и попытку использовать код до активации, затем пройдите покупку меньше номинала, доплату и отмену, чтобы условия на карточке совпали с поведением корзины и действиями менеджера. Это проверка без реальных списаний. Отдельный пункт относится к обращению о возврате неиспользованного аванса. Сотрудник знает, где принять запрос и как закрыть возможность расходования после денежного возврата.
Для разработки магазина подготовьте заполненную таблицу полей и утверждённые условия. Тогда команда оценит весь путь оплаченного подарка, а получатель сможет понять остаток и продолжить покупку без переговоров о том, куда исчезли внесённые средства.
Источники и полезные ссылки
Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.


