Один товар — несколько номиналов

Как продавать 1 000 / 3 000 / 5 000 ₽ одним товаром через «Дополнительные опции» Tilda.

Подарочные сертификатыОбновлено 31 июля 2026

Часто сертификат — это один товар в каталоге, а сумму покупатель выбирает списком: «Сумма: на 1 000 / 3 000 / 5 000 ₽». В Tilda это «Дополнительные опции» товара, и ID у него один на все варианты. Заводить пять правил не нужно — хватит одного.

Настройка

1. Откройте правила
«Сертификаты» → вкладка «Правила и запас» → блок «Что считается сертификатом».
2. Заведите одно правило на товар
В левое поле — ID товара или фразу из названия. Поле «→ номинал» оставьте пустым.
3. Впишите имя опции
В узкое поле «опция…» — как называется опция в Tilda: Сумма, Номинал и т. п. Номинал возьмём из варианта, который выбрал покупатель.
4. Сохраните
Кнопка «Сохранить» вверху страницы.

Имя опции сверяется по вхождению и без учёта регистра: если в Tilda опция называется «Сумма сертификата», значения Сумма достаточно.

Откуда берётся число

Из названия выбранного варианта: на 5 000 руб → номинал 5 000 ₽. Лишние слова, пробелы и «руб» не мешают. Если числа в варианте нет, попробуем цену этой опции.

Приоритет: что победит

Для каждой позиции заказа номинал ищется строго по порядку.

ОчередьИсточник номиналаКогда срабатывает
1Опция товараВ правиле заполнено поле «опция…», и в заказе есть такая опция с суммой
2Номинал из правилаПоле «→ номинал» заполнено явно
3Цена позицииОба поля пустые — или опция не нашлась

Иногда опция не нужна вовсе

Если выбор суммы меняет цену товара (сертификат на 5 000 ₽ и стоит 5 000 ₽), оставьте пустыми оба поля — и «опция…», и «→ номинал». Номинал возьмётся из цены позиции, и это сработает так же верно.

Опции должны доходить до нас

Опции приезжают внутри товаров заказа. В настройках вебхука Tilda («Настройки» → «Подключение») должны быть включены «Передавать товары массивом» и «Отправлять в формате application/json», иначе выбранный вариант нам просто не придёт.

Как проверить, что номинал определился верно?

Купите сертификат на тестовую сумму и загляните в «Журналы» → «Заказы»: счётчик в колонке «Сертификаты» должен быть зелёным (1 / 1). В разделе «Промокоды» у выданного кода будет виден номинал и почта получателя.

Номинал не определился — что в журнале?

Заказ будет отмечен как недовыданный, а в подсказке появится текст вида «не удалось определить номинал». Проверьте имя опции в поле «опция…» или укажите номинал в правиле явно.

А если в запасе нет кода на выбранную сумму?

Код другого номинала мы не отправим. Заказ попадёт в «Журналы» с кнопкой «Повторить выдачу» — пополните запас и довыдайте. Держите коды всех номиналов, которые есть в опции.

Была ли статья полезна?
Не нашли ответ? Написать в поддержку