Техническое задание на интеграцию сайта с 1С

Цель проекта

Обеспечить синхронизацию данных между корпоративным сайтом на платформе 1С-Битрикс и системой учета 1С, реализовать функционал онлайн-оплаты и автоматизировать работу бонусной программы.

Основные задачи

1. Подключение онлайн-оплаты

  • Интеграция с выбранным платежным шлюзом для приема оплаты на сайте.
  • Настройка корректного отражения статусов заказов после оплаты.

2. Двусторонняя интеграция с 1С

Настройка обмена данными по следующей схеме:

  • Выгрузка из 1С на сайт:
    • Номенклатура товаров (наименования, описания, характеристики).
    • Актуальные остатки товаров на складах.
  • Выгрузка с сайта в 1С:
    • Заказы (реализации) с детализацией: товары, количество, цены.
    • Данные о покупателях (регистрационная информация, контакты).

3. Разработка и интеграция бонусной системы

Реализация на сайте механики начисления и списания бонусов с полной синхронизацией с 1С.

  • Настройка правил: Выгрузка из 1С на сайт процентных ставок для начисления бонусов.
  • Списание бонусов: Возможность для клиента использовать накопленные бонусы для оплаты заказов на сайте с последующей передачей информации о списании в 1С.
  • Начисление бонусов: Автоматическое начисление бонусов за покупки на сайте и передача данных о начислениях в систему 1С.

Требования к реализации

  • Интеграция должна быть надежной и работать в автоматическом режиме (по расписанию или событийно).
  • Необходимо обеспечить корректную обработку ошибок и логирование обменов.
  • Все изменения в данных на сайте и в 1С должны своевременно синхронизироваться.