Ноябрь 2025-го, 21:40. Мне пишет знакомый из логистической компании: «Мы пообещали подписчикам термокружки и скидку –70% до полуночи, теперь 184 заказа, склад закипел, а директор кричит “отменяем всё”». Отменили 112 позиций — и наутро прилетели первые претензии. Люди прикладывали скриншоты сторис с таймером, корзины, письма об оплате. «Да какие скриншоты, у нас же “право изменить условия” в хайлайтах!» — вздыхал он. Спойлер: суду эта мантра не зашла.
Что из ГК срабатывает, когда вы играете со «скидкой до вечера»
Сторис с конкретикой — это не просто «приглашение к обсуждению». Как только в рекламном блоке появляется чёткая цена, условия и понятный способ купить, вы рискуете попасть под публичную оферту (ст. 437, 438 ГК). Нажатие «Оплатить» — акцепт. Деньги ушли — договор заключён. Магия? Нет, обычная гражданка.
В розыгрышах ещё веселее. «Подпишись, отметь троих, итоги 15 декабря — разыгрываем сертификат на 50 000 ₽». Это тянет на публичное обещание награды (ст. 1055 ГК). Обещали — держите слово или объясняйте, почему победитель не соответствует правилам, которые должны быть опубликованы заранее и однозначно. «Мы поменяли механику в 23:30» — не аргумент.
У меня был кейс в июне 2025. Маленький онлайн-магазин спортивного питания сделал «–60% до 23:59» и где-то в 23:52 подвис эквайринг. Из 47 оплаченных корзин 11 зависли «в ожидании». Ребята на автомате закрыли все заказы. Трое покупателей дошли до претензий, один — до иска: «Цена согласована, время акции подтверждено скрином с таймером, деньги списаны банком». Мы отбились по части зависших платежей, но по двум оплатам — приняли исполнение. Потому что акцепт налицо.
Откуда берутся доказательства? Скриншоты, серверные логи, чеки, отчёты платёжки, переписка с поддержкой. Суд не живёт в вакууме: распознаёт ux-реальность. И да, «товар на сайте не является офертой» спасает ровно до первой кнопки «оплатить» рядом с конкретной ценой и доступностью.
Правила игры: что писать до запуска, чтобы потом не платить дважды
— Розыгрыш. Публикуйте отдельную страницу/пост с правилами: сроки (до минуты), требования к участникам, способ отбора победителей, критерии недопуска (боты, мультиаккаунты), порядок связи, срок на ответ (например, 72 часа), состав приза, налоги и замена приза (эквивалентная, не «что захотим»). Ссылка на правила — в каждом объявлении. И оставляйте архив правил на 3 года.
— Акции. Если это «до 23:59» — фиксируйте часовую зону, лимиты по складу (конкретные: «500 единиц»), каналы продаж (только сайт, не маркетплейс), условия оплаты. Фраза «пока товар в корзине — не зарезервирован» имеет смысл только до оплаты. После оплаты — исполняйте или возвращайте деньги и компенсируйте разумные потери.
— Цена и ошибки. Человекочитабельно объясните, что явная описка (например, 990 вместо 99 000) будет исправлена, и опишите процедуру возврата. Но прятать это в подвале мелким шрифтом — путь к токсичному судейскому вопросу: «Вы правда хотели, чтобы это читали?»
В марте 2026 ко мне пришло SMM-агентство с флеш-распродажей у крупного ритейлера. Они хотели «–70% на всё», час таймера и конкурс за репост. Мы распилили механику на два юрсущности: публичную оферту на ограниченный пул SKU и отдельное публичное обещание награды с прозрачным алгоритмом отбора. Я прислал ребятам подборку толковых кейсов из маркетинговых блогов, среди них был материал на promo-sa.ru — и это внезапно помогло договориться с отделом продаж: они увидели риски не в «юридическом вакууме», а в цепочке «креатив – кнопка – оплата – иск».
Когда «мы передумали» не сработает
— Если оплату приняли. «Баг, сорян» — не позиция. Признавайте договор, исполняйте или предлагайте реальную альтернативу. «Тот же товар, но завтра и без доплат» — часто ок, «другой товар за другую цену» — чаще нет.
— Если выбрали победителя розыгрыша. Публичное обещание закрылось обязанностью. Отменить постфактум сложно. Работают только те исключения, что изначально в правилах: фейки, нарушение требований, пропуск срока ответа. Остальное — до свидания.
— Если «сняли» часть заказов «из-за склада». Нужен не общий крик «товара нет», а лог подтверждений: реальный остаток на момент акцепта, списания на параллельные каналы, отказы поставщика. Иначе это будет выглядеть как «не хотели продавать дёшево».
Как тушить пожар, если всё уже горит
Первое — быстро признаем очевидные обязательства. Не затягивайте письма: сутки тишины стоят дороже, чем пара честных ответов. Второе — публичный пост с корректными формулировками: не «ошиблись из-за пользователей», а «техническая ошибка, мы выполним заказы №…–…/предложим равнозначный товар, остальным — возврат за 1–3 дня и промокод 10% до 31.03». Третье — фиксируйте договорённости письменно: дополнительное соглашение/обмен письмами через почту сайта, а не «в Директе».
Если уже дошли до претензии: отвечайте по существу, приложите план исполнения, предложите малую компенсацию (500–3000 ₽) — часто это экономит нервы и адвокатские. Если победитель розыгрыша спорный — поднимайте правила, выгрузки подписчиков, тайминги. Без ссылок «поверьте нам».
И не забывайте про рутину: храните оферты/правила, версии лендингов, сторис и логи минимум 3 года; синхронизируйте время на сайте и в CRM; один ответственный за акцию, один документ с версиями. Интернет любит «скидку до ночи», а ГК любит бумагу и точность. Помирите их до старта, и будете спать лучше меня в тот ноябрьский вечер.