Задать вопрос
@Jurgen2233

Iiko api создание заказа, как исправить ошибку?

Пытаемся создать доставочный заказа по api iiko.

Тело запроса

curl -XPOST -H 'Authorization: Bearer eyJhbGoiaWlrbyIsImF1ZCI6ImNsaWVudHMifQ.zJPbn6Ur-dNC7fkqWKcFlgV-u30Q3l7FJo3qm4fudNo' -H "Content-type: application/json" -d '{
"organizationId":"7c5ad43f-a3a5-452f-9bac-0df8a78e2a2d",
"terminalGroupIds":"e4353515-c7b7-4fe2-0181-4391c1f00064",
"order":{"externalNumber":102,
"orderServiceType": "DeliveryByCourier",
"customer":{"name":"imya","surname":"fam","comment":"komment","email":"test@test.ru"},"phone":"+79787777777","items":[{"productId":"06584282-c5e7-4557-8e7d-f9bc9a4fef8f","amount":"1","type":"Product"}],"payments":[{"paymentTypeKind":"Cash","sum":"349","paymentTypeId":"09322f46-578a-d210-add7-eec222a08871"}]}}' 'https://api-ru.iiko.services/api/1/deliveries/create'


Но получаем ошибку
{
"correlationId": "ed64f880-d7ed-48dc-96a5-55435de1f38a",
"orderInfo": {
"id": "00000000-0000-0000-0000-000000000000",
"externalNumber": "102",
"organizationId": "7c5ad43f-a3a5-452f-9bac-0df8a78e2a2d",
"timestamp": 0,
"creationStatus": "Error",
"errorInfo": {
"code": "TerminalGroupIdNotDetermined",
"message": "Unable to automatically assign terminal group for passed order.",
"description": "Терминальная группа не определена.",
"additionalData": null
},
"order": null
}
}


Голову сломали что нужно указать для терминальной гурппы.
  • Вопрос задан
  • 813 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Abdulazizjoooon
I need also answer, did you Find answer ?
Ответ написан
Комментировать
@Deagen
Просто нужно указывать не terminalGroupIds, а terminalGroupId
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы