К содержанию
pxlPXL PerfectРазработка и интеграции
Интернет-магазин··3 мин чтения

Подарочные сертификаты на Tilda: как связать покупку, отправку и списание

Что входит в систему электронных сертификатов для магазина: выпуск кода, доставка получателю, остаток номинала, история операций и работа администратора.

Главная мысль

Сертификат с номиналом требует учёта состояния и операций. Страница с красивым кодом — только видимая часть: за ней должны быть подтверждённый выпуск, контролируемое списание и история изменений.

Разделите покупателя и получателя

Подарочный сертификат часто покупает один человек, а использует другой. Поэтому ещё до разработки нужно решить, чьи контакты собирает форма, кому уходит подтверждение покупки и кому — ссылка на сам подарок.

Отдельно согласуйте время отправки. Сценарий отправить сразу отличается от отправки в выбранную дату. Для отложенной доставки нужны часовой пояс, обработка ошибки адреса и понятный порядок изменения данных до отправки.

На странице сертификата достаточно показать номинал или доступный остаток, код и понятную инструкцию применения. Личные данные покупателя не должны автоматически становиться видны получателю.

Выпускайте код по подтверждённому событию

Сначала определите, какое событие разрешает выпуск сертификата. Простого открытия страницы благодарности для этого недостаточно: решение о выпуске должно опираться на проверенное серверное состояние заказа.

Одно подтверждение может поступить повторно. Обработчик должен найти уже выпущенный сертификат, а не создать ещё один на ту же покупку. Связь между заказом и кодом сохраняется в системе и доступна администратору.

Коды должны быть непредсказуемыми, а попытки проверки — ограниченными. Если код даёт доступ к использованию номинала, последовательная нумерация делает его слишком легко угадываемым. Для оформления витрины можно показывать условный пример, явно отличающийся от рабочего кода.

Определите правила использования остатка

Магазин выбирает, допускается ли частичное списание и как сертификат сочетается с другими механиками. Эти правила нужно одинаково реализовать в корзине и в админке. Пояснение на сайте должно соответствовать фактическому поведению.

Рассмотрим условный пример технического расчёта: сертификат на 5 000 рублей используется для заказа на 3 200 рублей. При согласованном частичном списании остаток составит 1 800 рублей. Система должна записать операцию, связать её с заказом и показать актуальное значение.

Два одновременных запроса не должны потратить один и тот же остаток дважды. Поэтому сервер проверяет и меняет баланс как единую защищённую операцию. Доверять сумме, которую передал браузер, недостаточно.

Здесь разбирается техническая логика. Условия продажи, срок действия и порядок возвратов магазин определяет отдельно; реализация должна соответствовать согласованным правилам.

Продумайте отмены и повторную отправку

Если покупатель применил код, но не завершил заказ, нужно решить, когда сумма резервируется и когда освобождается. Если заказ отменён позже, правила восстановления остатка должны быть определены заранее. Иначе менеджер будет исправлять баланс без общей логики.

Ошибка в адресе получателя — другой тип ситуации. Администратору может потребоваться повторно отправить ссылку после проверки обращения. Повторная отправка существующего сертификата не должна автоматически означать выпуск нового номинала.

Для каждого изменения сохраняйте тип операции, сумму, основание, время и инициатора. Это помогает ответить клиенту предметно и отличить автоматическое списание от ручной корректировки.

Что проверить перед запуском продаж

Пройдите полный путь от покупки до повторного использования остатка. Затем проверьте неверный код, недостаточный остаток, повтор события оплаты, отмену заказа и ошибку отправки. Убедитесь, что покупатель и сотрудник видят согласованные значения.

В PXL Perfect разрабатываем электронные сертификаты для Tilda с уникальными кодами, отправкой ссылки и админкой операций. Можно согласовать полное или частичное списание и рабочие сценарии для магазина. Для оценки нужны номиналы, правила использования и выбранные каналы отправки; их стоимость и доступность проверяются отдельно.

  • Подтверждённая покупка выпускает один сертификат.
  • Ссылка приходит нужному получателю.
  • Доступный остаток одинаков в интерфейсе и на сервере.
  • Повторное событие не создаёт дополнительный номинал.
  • Менеджер может объяснить каждую операцию по истории.
Подарочные сертификаты на Tilda: как связать покупку, отправку и списание | PXL Perfect