Подключение API Delivery
Логин и пароль для API iikoDelivery получаются через портал iiko.biz при активации соответсвующей лицензии.
Лицензия API iikoDelivery предоставляется за отдельную плату по подписке.
Возможные ошибки
При проверке настройки соединения Check Connection выходит сообщение:
Unable to establish connection to the POS server: BadRequest
Наиболее вероятная причина, что iikoCard POS Server отклонил авторизацию по введенным значениям реквизитов логина и пароля для API Delivery.
Для локализации проблемы проанализируйте лог iikoCard POS Server.
Лог расположен по пути C:\Users\iikoCard5POS\AppData\Roaming\iiko\iikoCard5\Logs
В логе ошибка будет выглядеть следующим образом:
2021-05-28 16:40:50,459 (1038999155) [21] ERROR - Unexpected exception while calling to POS API
System.InvalidOperationException: Wrong user name [iikoWaiterDemoAPI] or password [!***********q].
Причина может быть в ошибке, допущенной при вводе значений или в том, что значения логина и пароля не прогрузились в БД iikoCard POS Server с iiko.biz.
Для проверки прогрузки логина можно воспользоваться просмотром БД