Predefined price cannot be negative. Имя параметра: predefinedPrice не может быть отрицательным — ошибка iiko
Кратко: Ошибка при создании заказа из-за отрицательной предустановленной цены.
Что означает ошибка
Ошибка возникает, когда при создании заказа в API iiko передается отрицательное значение для предустановленной цены. Параметр predefinedPrice должен содержать только положительные значения или ноль. Если передать отрицательное значение, система не сможет обработать запрос и вернет ошибку InternalServerError.
Причина возникновения
В запросе была указана отрицательная цена для параметра predefinedPrice.
Как исправить ошибку
Передали в заказ отрицательную цену, цена не может быть отрицательна