Шаги по предварительной настройке
Модуль системы лояльности для интеграции 1С работает с системами:
1С: Управление торговлей
1С: Розница
1С: Ювелирный дом
Модуль переиспользует функционал бонусной системы 1С, позволяя обмениваться информацией между сервером 1С и системой лояльности Mace Loyalty.
Для преварительно настройки необходимо выполнить следующие шаги:
- Иметь белый ip и настроить веб-сервер 1С
- Создать и настроить "Бонусную программу"
- Создать и настроить "Вид бонусных карт"
- Создать пользовтаеля "MaceLoyalty" с правами администатора и передать логин и пароль менеджеру Mace Loyalty
В этой статье разберем по шагам настройки всех пунктов на примере 1С: УНФ. Для остальных видов 1С настройки схожи, вы можете найти их в сети.
Настройка веб сервера 1С
1С поддерживает 2 варианта веб сервера:
IIS стандартный для Widnows и включается через панель управления
Apache - устанавливается дополнительно, дистрибутивы можно найти на официальном сайте

После установки Web сервера проведите соответсвующие настройки в конфигураторе.
Для создания защенного https содениения вы можете выпустить самоподписный сертификат или воспользоваться сервисом Let's encript. Удобнее всего через Certbot для автоматического продления.
После того как сервер и протоколы настроены, выполните проброс портов на роутере, чтобы 1С стала доступна из сети. Вы можете использовать любой удобный порт для настройки, использовать стандартные 80/443 - не обязательно.
Настройки бонусной системы

Перейдите в "Продажи" → "Цены и скидки" → "Бонусы" и создайте новую бонусную программу.
Установите правила начисления бонусов в соответсвии с необходимостью бизнеса.

Чтобы начиления работали правильно - важно установить правила округления в 1С, как представлено на скриншоте:
Округлять бонусы до целых чисел
Проводить округление бонусов в пользу нашей фирмы
Настройки вида дисконтных карт

После настроек бонусной программы создайте вид дисконтных карт, который будет работать с ней. Для этого перейдите в "Продажи" → "Цены и скидки" → "Дисконтные карты" → "Виды дисконтных карт".
Здесь вы сможете настроить дополнительные правила начисления в зависимостиот от суммы совершенных покупок по карте лояльности.
Обязательно установиле на карте флажок "Именная"
Завершение настройки и создание пользователя
Как только все пункты выполнены - создавате пользовтаеля Mace Loyalty с админскими правами. Передайте все данные менеджеру Mace Loyalty для дальнейшей настройки и установки модуля.
У вас должны получится следующие данные для отправки:
URL сервера 1С (или ip адрес)
Имя пользователя и пароль для basic авторизации
В ответ вам будут направлены:
cardTemplateId (идентификатор шаблона карты)
secret (API секрет)
Они пригодятся для дальнейшей настройки.