Для работы плагина БонусПлюс на кассе iiko необходимо приобрести лицензию API Payment. 

1. Настройка БонусПлюс

Настройка выполняется в личном кабинете БонусПлюс. У вас уже должен быть создан аккаунт в сервисе БонусПлюс, если у вас еще нет аккаунта, вы можете создать его по ссылке нажав на кнопку «Попробовать бесплатно». 

1.1. В личном кабинете БонусПлюс перейдите в раздел Интеграции -> iiko, откроется следующая страница: 

1.2. Нажмите кнопку «добавить сервер» -> Логин и пароль необходимо указать от любого пользователя, у которого есть право доступа - B_EN (Редактирование номенклатурных справочников). Рекомендуем создать отдельного пользователя, который будет использоваться только для интеграции. (iikoOffice)

1.3. Установите галочку «Включено», нажмите сохранить. 

1.4. После успешного сохранения появится Шаг 2. Поля «Адрес программы лояльности», «Ключ доступа для iiko» недоступны для редактирования. Эти значения необходимо использовать при настройке плагина в п. 3.3.

2. Настройка iiko (Настройка плагина)

Установка плагина осуществляется на кассе! (iikoFront)

2.1. Скачайте плагин: Скачать

2.2. Закройте iikoFront на кассе. 

2.3. Разархивируйте папку BonusPlusPlugin (из архива п.3.1) в папку с плагинами кассы, обычно они расположены по пути C:\Program Files\iiko\iikoRMS\Front.Net\Plugins\. 

Внимание, проверьте! После разархивирования файлы плагина должны располагаться по пути C:\Program Files\iiko\iikoRMS\Front.Net\Plugins\BonusPlusPlugin\ 

2.4. Откройте текстовым редактором (например блокнотом) конфигурационный файл Resto.Front.Api.BonusPlusPlugin.dll.config, расположенный в папке BonusPlusPlugin, и в строку с AuthToken вставьте «ключ доступа для iiko» из личного кабинета БонусПлюс (см. п.1.3). Ниже скриншот с тем, что должно получиться.

2.5. Запустите iikoFront. В процессе загрузки не должно загораться никаких сообщений об ошибках. 

3. Настройка iiko (Настройка типа оплаты) 

Приступайте к данному пункту только после успешного выполнения пункта 2.5. 

Настройка выполняется в iikoOffice и представляет собой настройку типа оплаты. 

3.1. Для работы плагина, требуется созданная скидка, которая может быть применена на всё. Если она у вас есть, то можно использовать её на следующем шаге. Чтобы создать скидку откройте раздел «Дисконтная система -> Скидки и надбавки» и добавьте скидку, с названием BonusPlus и настройками по умолчанию до раздела «Укажите размер и тип (скидка или надбавка)»: 

Установите значение типа скидки «Фиксированная сумма» -> «назначать сумму» (поле сумма оставить пустым).

3.2. Перейдите в «Розничные продажи\Типы оплат», нажмите «Добавить…» и настройте тип оплаты, как показано на рисунке.