Один товар — несколько номиналов
Как продавать 1 000 / 3 000 / 5 000 ₽ одним товаром через «Дополнительные опции» Tilda.
Часто сертификат — это один товар в каталоге, а сумму покупатель выбирает списком: «Сумма: на 1 000 / 3 000 / 5 000 ₽». В Tilda это «Дополнительные опции» товара, и ID у него один на все варианты. Заводить пять правил не нужно — хватит одного.
Настройка
Сумма, Номинал и т. п. Номинал возьмём из варианта, который выбрал покупатель.Имя опции сверяется по вхождению и без учёта регистра: если в Tilda опция называется «Сумма сертификата», значения Сумма достаточно.
Откуда берётся число
Из названия выбранного варианта: на 5 000 руб → номинал 5 000 ₽. Лишние слова, пробелы и «руб» не мешают. Если числа в варианте нет, попробуем цену этой опции.
Приоритет: что победит
Для каждой позиции заказа номинал ищется строго по порядку.
| Очередь | Источник номинала | Когда срабатывает |
|---|---|---|
| 1 | Опция товара | В правиле заполнено поле «опция…», и в заказе есть такая опция с суммой |
| 2 | Номинал из правила | Поле «→ номинал» заполнено явно |
| 3 | Цена позиции | Оба поля пустые — или опция не нашлась |
Иногда опция не нужна вовсе
Если выбор суммы меняет цену товара (сертификат на 5 000 ₽ и стоит 5 000 ₽), оставьте пустыми оба поля — и «опция…», и «→ номинал». Номинал возьмётся из цены позиции, и это сработает так же верно.
Опции должны доходить до нас
Опции приезжают внутри товаров заказа. В настройках вебхука Tilda («Настройки» → «Подключение») должны быть включены «Передавать товары массивом» и «Отправлять в формате application/json», иначе выбранный вариант нам просто не придёт.
Как проверить, что номинал определился верно?
Купите сертификат на тестовую сумму и загляните в «Журналы» → «Заказы»: счётчик в колонке «Сертификаты» должен быть зелёным (1 / 1). В разделе «Промокоды» у выданного кода будет виден номинал и почта получателя.
Номинал не определился — что в журнале?
Заказ будет отмечен как недовыданный, а в подсказке появится текст вида «не удалось определить номинал». Проверьте имя опции в поле «опция…» или укажите номинал в правиле явно.
А если в запасе нет кода на выбранную сумму?
Код другого номинала мы не отправим. Заказ попадёт в «Журналы» с кнопкой «Повторить выдачу» — пополните запас и довыдайте. Держите коды всех номиналов, которые есть в опции.