Запустили для ББР Банка интернет-магазин мерча на «1С-Битрикс: Управление сайтом» - с корпоративной витриной для сотрудников, VIP-сегментом для премиум-клиентов и системой подарочных сертификатов. Проект разрабатывался с нуля под банковские требования к безопасности (152-ФЗ, SSL по ГОСТ) и к производительности.
Кто заказчик и зачем банку мерч-магазин
ББР Банк - российский банк, работает с физлицами и бизнесом, имеет лицензию ЦБ РФ N2929.
Для крупного банка мерч - не «подарочки», а инструмент работы с тремя аудиториями:
- Сотрудники. 4 000+ человек. Футболки на тимбилдинги, подарки на юбилеи, корпоративные наборы на HR-мероприятия.
- VIP-клиенты. Премиальный сегмент - ежедневники, зонты, обложки на паспорт, статусные аксессуары с символикой банка.
- Партнёры и контрагенты. Подарки на конференциях, welcome-наборы для новых клиентов банка.
Сервис мерч-магазина юридически оформлен на дочернюю компанию - ООО "Проминвестиции" (ОГРН 1167746528036). Это типовая банковская схема: формально интернет-магазин - отдельное юрлицо, чтобы выделить ритейл-операцию и не мешать её с основной банковской отчётностью.
Зачем банку понадобился свой магазин. До нашего проекта у банка не было выделенного канала для мерча - заказы шли через общую почту и вручную, на уровне мерч-отдела. Это медленно, без аналитики, и не отделяет "мерч для своих" от "оплата услуг контрагентами".
Что мы собрали в магазине для ББР Банка
CMS и ядро
- «1С-Битрикс: Управление сайтом», редакция "Малый бизнес" → после доработок фактически дотянута до уровня "Бизнес" кастомными модулями (потому что лицензия "Бизнес" на старте была избыточна при 5 коллекциях).
- Каталог на стандартном компоненте catalog.
- Корзина + заказ - стандартный sale.basket.basket + sale.order.ajax с доработкой корпоративного оформления.
Технические развилки - что выбрали в этом проекте
На каждом e-commerce-проекте есть несколько типовых развилок, где можно сделать "самим на коленке" или взять готовое решение.
Здесь собрали только те, на которых точно принималось решение.
Подписка на рассылку
Стандартный модуль bitrix:subscribe не взяли. Модуль давно не обновлялся, у него нет готовых шаблонов писем и нормальной аналитики доставляемости. Собирать свой движок рассылок ради мерч-магазина - избыточно.
В итоге подключили сторонний сервис - у него готовые адаптивные шаблоны, отчёты по доставляемости, double opt-in из коробки. Подписка с сайта уходит в сервис вебхуком, маркетологи видят статистику открытий и переходов.
Карта сайта и robots.txt
Генератор sitemap.xml не писали свой - оставили стандартный функционал Битрикса. Свой велосипед в этой задаче не даёт преимуществ.
Подключённые сервисы
- Онлайн-оплата: ROBOKASSA.
- Доставка: СДЭК + собственная курьерская служба банка для VIP-получателей.
- Email-рассылки: UniSender.
Базовое SEO (заложено сразу)
- SEO-шаблоны мета-тегов по категориям.
- Микроразметка Schema.org
Product,BreadcrumbList,Organization. - Canonical на товарных страницах.
- Robots.txt закрывает технические и административные пути, но не товарные страницы.
- Яндекс.Метрика + Yandex-цели на отправку заказа и переход в оплату.
Дизайн: нарисовали с нуля, не на шаблоне
Перед дизайном мы готовим техническое задание на разработку сайта - документ на 15-50 страниц с архитектурой, прототипами, описанием модулей, требованиями к каталогу, интеграциям, безопасности. Именно ТЗ становится "документом, по которому считают" - как у нас, так и в любой другой студии, если заказчик захочет сравнить.
Для ББР Банка мы подготовили ТЗ за 3 недели аналитики и проектирования. Стоимость такого ТЗ - 50 000 ₽. Это отдельный продукт: клиент может купить только ТЗ, без разработки, и с этим ТЗ пойти к другому подрядчику. Мы знаем как и что пишем в ТЗ, и нам не страшно когда клиент сравнивает цены.
Что внутри ТЗ
- Архитектура каталога: простые товары + товары с торговыми предложениями (по размерам, вариантам гравировки), инфоблоки, HL-блоки.
- Карта ролей: "физлицо" / "администратор" / - с описанием сценариев авторизации через Bitrix24 + AD.
- Схема модулей: что входит, какие API.
- Интеграции с ROBOKASSA, СДЭК, UniSender - форматы данных, триггеры, fallback-сценарии.
- Безопасность: ГОСТ-SSL, требования банка по ПДн, чек-лист.
- Дизайн-концепция: фирменные цвета, типографика, состояния интерфейса, скриншоты-мудборды.
Дизайн после ТЗ - с нуля, не на шаблоне
С готовым ТЗ перешли к дизайну. Несколько макетов ключевых страниц: главная, каталог, детальная страница товара, корзина, оформление, страница сертификата, мобильные версии. Дизайн в фирменном стиле ББР - спокойные тёмные тона, лаконичная типографика, без визуального шума.
Никаких шаблонов. Каждая сетка и иконка делались под конкретный сценарий.
Что под капотом
- CMS: 1С-Битрикс: Управление сайтом (редакция Малый бизнес + кастомизация).
- Каталог: модуль
catalogс включёнными торговыми предложениями (SKU) - футболки по размерам, ежедневники с разными обложками, посуда с вариантами гравировки.
До 4 вариантов на одну позицию с отдельными остатками и ценами. - PHP 8.x, jQuery, нативный JS - без тяжёлых SPA-фреймворков.
- Свой композитный кэш (на Битриксе), кэш каталога + кэш корзины.
- ГОСТ-SSL-сертификат - российский корневой удостоверяющий центр (КриптоПро / НУЦ / другой аккредитованный CA). Шифрование по алгоритмам ГОСТ - требование регулятора для банковских ИС. HSTS включён, переход на HTTPS - 301. Совместимость с основными браузерами - без "красных замков".
- ROBOKASSA: эквайринг + чеки по 54-ФЗ.
- UniSender: 3 триггерные рассылки (welcome, брошенная корзина, новые коллекции).
- СДЭК: виджет выбора ПВЗ + расчёт стоимости в корзине.
- Логирование действий с ПДн в изолированное хранилище (требование 152-ФЗ + банковский комплаенс).
Как мы вели проект
- Интервью и аналитика - 2 недели. Изучали архитектуру банка, предполагаемый путь клиента от захода на сай до заказа.
- Проектирование - 2 недели. Архитектура каталога.
Прототипы. - Дизайн - 3 недели. Макеты ключевых страниц (главная, каталог, детальная страница товара, корзина, оформление). Дизайн в рамках бренда ББР с уважением к гайду.
- Разработка - 10 недель. Стандартные модули Битрикса, кастомные модули, интеграции. Все работы на тестовом стенде банка.
- Наполнение и тестирование - 2 недели. 5 коллекций, 30+ позиций с фото, контент для SEO, чек-лист безопасности, нагрузочные тесты.
- Запуск - 1 неделя. Переход на production, обучение мерч-отдела банка, передача в техподдержку.
