LEGAL — Юридические требования
Версия: 2.1.0
Дата: 2026-03-24
Обязательные документы
| Документ |
Где размещать |
Требование |
| Политика конфиденциальности |
Footer, регистрация |
152-ФЗ |
| Пользовательское соглашение |
Footer, регистрация |
ГК РФ |
| Публичная оферта |
Footer, checkout |
ГК РФ ст. 437 |
| Политика cookie |
Баннер, footer |
152-ФЗ, GDPR |
| Согласие на обработку ПД |
Формы |
152-ФЗ |
1. Политика конфиденциальности
Обязательные разделы
1. Общие положения
- Кто оператор ПД (реквизиты)
- Цели обработки
- Правовые основания
2. Какие данные собираем
- ФИО, телефон, email
- Адрес доставки
- История заказов
- Cookie и метрики
3. Как используем данные
- Оформление заказов
- Доставка
- Маркетинг (с согласия)
- Улучшение сервиса
4. Кому передаём
- Службы доставки
- Платёжные системы
- Аналитика (обезличенно)
5. Как защищаем
- Шифрование
- Ограничение доступа
- Регулярный аудит
6. Права пользователя
- Доступ к данным
- Исправление
- Удаление
- Отзыв согласия
7. Контакты
- Email для обращений
- Срок ответа (30 дней)
Чеклист 152-ФЗ
- [ ] Уведомление Роскомнадзора (если >100k записей)
- [ ] Назначен ответственный за ПД
- [ ] Локальные акты об обработке ПД
- [ ] Согласия на обработку ПД
- [ ] Журнал учёта обращений
- [ ] Хранение данных в РФ
2. Публичная оферта
Структура
1. Термины и определения
- Продавец, Покупатель, Товар
- Заказ, Сайт
2. Общие положения
- Акцепт = оформление заказа
- Действие оферты
3. Товар
- Описание на сайте
- Фото могут отличаться
- Характеристики
4. Цена и оплата
- Цена в рублях
- Способы оплаты
- Момент оплаты
5. Доставка
- Способы
- Сроки
- Стоимость
- Риск переходит при получении
6. Возврат и обмен
- Ссылка на RETURNS.md
- 14 дней на возврат
- Условия
7. Гарантия
- Гарантийный срок
- Условия
8. Ответственность
- Ограничения
- Форс-мажор
9. Разрешение споров
- Претензионный порядок
- Суд по месту нахождения продавца
10. Реквизиты продавца
- ИНН, ОГРН
- Адрес
- Контакты
3. Cookie-баннер
Требования
| Требование |
Описание |
| Информирование |
Что такое cookie, зачем |
| Согласие |
Кнопка "Принять" |
| Отказ |
Возможность отклонить |
| Настройки |
Выбор категорий cookie |
| Запоминание |
Сохранить выбор пользователя |
UI баннера
┌─────────────────────────────────────────────────────────────┐
│ 🍪 Мы используем cookie для улучшения работы сайта. │
│ │
│ Подробнее в [Политике cookie] │
│ │
│ [Настроить] [Отклонить] [ПРИНЯТЬ ВСЕ] │
└─────────────────────────────────────────────────────────────┘
Настройки cookie
┌─────────────────────────────────────────────────────────────┐
│ Настройки cookie [×] │
├─────────────────────────────────────────────────────────────┤
│ │
│ ● Необходимые [всегда вкл] │
│ Для работы сайта, корзины, авторизации │
│ │
│ ○ Аналитические [ вкл ] │
│ Яндекс.Метрика, Google Analytics │
│ │
│ ○ Маркетинговые [ выкл ] │
│ Ретаргетинг, персонализация │
│ │
│ [Сохранить настройки] │
└─────────────────────────────────────────────────────────────┘
Категории cookie
| Категория |
Примеры |
Обязательно |
| Необходимые |
session, cart, csrf |
Да |
| Функциональные |
language, theme |
Нет |
| Аналитические |
_ym_uid, _ga |
Нет |
| Маркетинговые |
fbp, _gcl_au |
Нет |
4. Согласие на обработку ПД
Текст чекбокса
□ Я даю согласие на обработку персональных данных
в соответствии с [Политикой конфиденциальности]
Где требуется
| Форма |
Обязательно |
| Регистрация |
Да |
| Checkout (гость) |
Да |
| Подписка на рассылку |
Да |
| Обратный звонок |
Да |
| Чат с поддержкой |
Нет* |
*Для чата — уведомление достаточно
Хранение согласий
-- Таблица согласий
consents:
id: int
user_id: int (nullable для гостей)
email: string
consent_type: enum(registration, checkout, newsletter, callback)
ip_address: string
user_agent: string
consent_text: text
created_at: datetime
5. Возрастные ограничения
Для пиротехники
| Класс опасности |
Возраст |
Маркировка |
| I |
0+ |
Нет |
| II |
16+ |
16+ |
| III |
18+ |
18+ |
| IV-V |
Лицензия |
— |
Реализация
Checkout:
┌─────────────────────────────────────────┐
│ ⚠️ В вашей корзине товары 18+ │
│ │
│ □ Подтверждаю, что мне исполнилось 18 │
│ лет │
└─────────────────────────────────────────┘
6. Маркировка товаров
Требования "Честный знак"
| Категория |
Обязательно с |
| Одежда |
2021 |
| Обувь |
2020 |
| Парфюмерия |
2020 |
| Фототехника |
2021 |
| Молочная продукция |
2021 |
| Вода |
2022 |
| Пиво |
2024 |
Интеграция
API Честный знак:
- Проверка кода при приёмке
- Списание при продаже
- Возврат в оборот при возврате
7. Онлайн-касса (54-ФЗ)
Требования
| Требование |
Описание |
| Фискальный чек |
При каждой оплате |
| Email/SMS чек |
Отправка покупателю |
| ОФД |
Передача данных в ФНС |
| Номенклатура |
Название товара в чеке |
Интеграция облачной кассы
Провайдеры:
- АТОЛ Онлайн
- Модулькасса
- OrangeData
- Контур.Касса
Процесс:
1. Покупатель оплачивает
2. Эквайринг подтверждает
3. Отправляем данные в облачную кассу
4. Касса фискализирует
5. Покупатель получает чек на email
Данные для чека
{
"external_id": "order-12345",
"receipt": {
"client": {
"email": "user@example.com"
},
"items": [
{
"name": "Салют Большой праздник",
"price": 5000.00,
"quantity": 1,
"sum": 5000.00,
"payment_method": "full_prepayment",
"payment_object": "commodity",
"vat": {
"type": "vat20"
}
}
],
"payments": [
{
"type": 1,
"sum": 5000.00
}
],
"total": 5000.00
}
}
8. Страницы на сайте
Информация:
• О компании
• Контакты
• Реквизиты
• Политика конфиденциальности
• Публичная оферта
• Политика cookie
• Возврат и обмен
Реквизиты (обязательно на сайте)
ООО "Название"
ИНН: 7700000000
ОГРН: 1177700000000
Юридический адрес: ...
Фактический адрес: ...
Email: info@example.com
Телефон: 8-800-...
9. Чеклист соответствия
Обязательно
- [ ] Политика конфиденциальности опубликована
- [ ] Публичная оферта опубликована
- [ ] Реквизиты компании на сайте
- [ ] Cookie-баннер работает
- [ ] Согласия на ПД собираются
- [ ] Онлайн-касса подключена
- [ ] Чеки отправляются покупателям
- [ ] Возрастные ограничения (если нужно)
Рекомендуется
- [ ] Уведомление в Роскомнадзор
- [ ] SSL-сертификат (HTTPS)
- [ ] Защита от DDoS
- [ ] Резервное копирование данных
- [ ] Логирование действий с ПД
10. Штрафы за нарушения
| Нарушение |
Штраф ИП |
Штраф ООО |
| Нет политики ПД |
10-20 тыс. |
25-75 тыс. |
| Нет согласия на ПД |
3-5 тыс. |
15-75 тыс. |
| Нет онлайн-кассы |
25-50% суммы |
75-100% суммы |
| Нет чека покупателю |
2 тыс. |
10 тыс. |
Версия: 2.1.0