Логин и пароль для 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.
Для проверки прогрузки логина можно воспользоваться просмотром БД