Техническое задание на интеграцию сайта с 1С
Цель проекта
Обеспечить синхронизацию данных между корпоративным сайтом на платформе 1С-Битрикс и системой учета 1С, реализовать функционал онлайн-оплаты и автоматизировать работу бонусной программы.
Основные задачи
1. Подключение онлайн-оплаты
- Интеграция с выбранным платежным шлюзом для приема оплаты на сайте.
- Настройка корректного отражения статусов заказов после оплаты.
2. Двусторонняя интеграция с 1С
Настройка обмена данными по следующей схеме:
- Выгрузка из 1С на сайт:
- Номенклатура товаров (наименования, описания, характеристики).
- Актуальные остатки товаров на складах.
- Выгрузка с сайта в 1С:
- Заказы (реализации) с детализацией: товары, количество, цены.
- Данные о покупателях (регистрационная информация, контакты).
3. Разработка и интеграция бонусной системы
Реализация на сайте механики начисления и списания бонусов с полной синхронизацией с 1С.
- Настройка правил: Выгрузка из 1С на сайт процентных ставок для начисления бонусов.
- Списание бонусов: Возможность для клиента использовать накопленные бонусы для оплаты заказов на сайте с последующей передачей информации о списании в 1С.
- Начисление бонусов: Автоматическое начисление бонусов за покупки на сайте и передача данных о начислениях в систему 1С.
Требования к реализации
- Интеграция должна быть надежной и работать в автоматическом режиме (по расписанию или событийно).
- Необходимо обеспечить корректную обработку ошибок и логирование обменов.
- Все изменения в данных на сайте и в 1С должны своевременно синхронизироваться.