# Конфигурация плагина

> Где лежит config.xml плагина CWStopList, что значит каждое поле и как поменять настройки из админки без выезда на кассу.

Настройки плагина хранятся в файле `config.xml`. Готовый файл с вашим ключом выдаёт поддержка при подключении. Положите его в папку, где `{USER}` — пользователь Windows, под которым работает iikoFront:

```
C:\Users\{USER}\AppData\Roaming\iiko\CashServer\PluginConfigs\CWStopList\config.xml
```

## Поля

```xml
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <plugin_pin>9090</plugin_pin>
  <amqp>
    <url>amqp://…</url>
    <virtual_host>sl</virtual_host>
  </amqp>
  <message_ttl>900000</message_ttl>
  <healthcheck_timeout>60</healthcheck_timeout>
  <key>…</key>
  <reconnect_interval>10</reconnect_interval>
  <collect_orders>true</collect_orders>
</config>
```

| Поле | Что это |
|------|---------|
| `key` | Лицензионный ключ. Обязательное поле |
| `amqp.url` | Адрес сервера сообщений. Обязательное поле |
| `amqp.virtual_host` | Виртуальный хост сервера сообщений |
| `plugin_pin` | ПИН-код [сервисного пользователя](https://docs.stoplist.tech/plugin/service-user), по умолчанию 9090 |
| `message_ttl` | Сколько живёт команда, если касса не на связи, в миллисекундах. 900000 — 15 минут |
| `healthcheck_timeout` | Как часто плагин сообщает, что касса на связи, в секундах. Не меньше 15 |
| `reconnect_interval` | Через сколько секунд переподключаться после обрыва связи, по умолчанию 10 |
| `collect_orders` | `true` — передавать закрытые заказы для [оповещений о скорости заказов](https://docs.stoplist.tech/automation/velocity-alerts). Персональные данные гостей, оплаты и скидки не передаются |

> **Сначала закройте iikoFront**
>
> Меняйте config.xml только при закрытом iikoFront. Если при запуске файла нет или в нём ошибка, плагин создаст пустой файл без ключа и не подключится.
## Настройка из админки

С версии 2.0.0 настройки можно поменять удалённо: меню профиля → [Интеграция](https://docs.stoplist.tech/settings/integration) → **Конфиг плагина**. Плагин применит их после перезапуска iikoFront и покажет об этом уведомление на кассе.

---
Раздел: Плагин для iiko. Источник: https://docs.stoplist.tech/plugin/configuration
