Общее описание задачи
Требуется внести ряд изменений на сайт на базе 1С-Битрикс и настроить интеграцию с учетной системой (1С:Предприятие 8.3). Цель - улучшить пользовательский опыт, упростить оформление заказа и автоматизировать работу менеджеров.
1. Галерея работ (раздел «Примеры работ»)
- Фильтрация и группировка: основной фильтр-построитель - по марке автомобиля (название + логотип). При выборе марки раскрывается список моделей.
- Для каждой модели - превью с фотографиями. Можно использовать китайские и стандартные фото, а также «живые» снимки завершенных проектов.
- Цветовая классификация: цвета должны отображаться названиями плёнок (без цветового кода) на русском языке, группироваться по оттенкам (синий, голубой, хамелеон и т.д.). Минимальный набор схем просмотра фото (слайдер, плитка) - как в примере по ссылке, но требуются доработки по наведению порядка.
- Важно: качество визуальной презентации, повтор наилучших практик из текстуально лого.
2. Система оплаты
- Подключить следующие способы оплаты: кардиальные карты (Visa/MasterCard/МИР), Система быстрых платежей (СБП), оплата по счету для юр.лиц.
- При выборе оплаты по счету проработать подгрузку данных организации по ИНН.
- Необходимо добавить возможность «купить сейчас, заплатить позже» (рассрочка, платежные сервисы по типу «Подели», «Долями»).
- Платежный провайдер на усмотрение исполнителя - пока не закреплен (банк/агрегатор на этапе по становлення).
- Последовательность оплаты: заказ создается пользователем, менеджер проверяет наличие и подтверждает, только затем юзер оплачивает. Чек: по факту оплаты отправлять на email.
3. Интеграция с 1С
- Версия 1С: 1С:Предприятие 8.3 (8.3.27.1688). Отдельного API нет.
- Текущие статусы заказов: «На согласовании», «В резерве», «К отгрузке». Потребиан новый по у обманам для полного цикла - продумать дополнительные статусы (например: «Ожидание оплаты», «Подтвержден к отгрузке», «В пути», «Выполнен»).
- Необходим двухсторонний обмен данными между сайтом и 1С: заказы, клиенты, статусы, товары/услуги.
Технические требования
- Экранизация в проекте отсутвует - проработать безопасность передачи данных.
- Документация и схема интеграции должны быть предоставлены.
- Код не должен деградировать - ясная структура, стандарты 1С-Битрикс.
Пример для вдохновения: функционал галереи на подобном сайте, но требуются значительные доработки в части пользовательского пути.