Интеграция iiko

iiko — специализированная система ERP-класса, предназначенная для автоматизации ресторанного бизнеса. Касса, склад, персонал, кухня, финансы, отчетность — все в единой системе.


Порядок настройки, ограничения и возможности интеграции указаны по ссылке.

Ниже приведены сущности, которые должны быть на проекте для интеграции с iiko.

Точка интеграции

  • Пресет — Другое;
  • Настройки подтверждения контактов — Подтверждение мобильного телефона — включите, если нужно, чтобы в персональных акциях могли участвовать только клиенты с подтвержденным номером.

endpoint-iiko.png

Статусы заказа

Внешние идентификаторы:

  • iikoPaid
  • iikoReturn
  • iikoCheckedOut

iiko-order-statuses.png

Внешняя система

Допустимы любое название и системное имя.

iiko-external-system.png

Внешний идентификатор заказа

Дополнительное поле:

  • Для сущности — Заказ;
  • Тип поля — Внешний идентификатор.

iiko-externalID.png

Балльный счет

Допустимы любые настройки.

iiko-balance.png

SMS-соединение

смс-соединение-раздел.png

SMS-рассылки

1. SMS с кодом авторизации

Шаблон: Код авторизации: ${Recipient.AuthentificationCode}

iiko-sms-auth.png

2. SMS с кодом подтверждения номера

Шаблон: Код подтверждения: ${Recipient.MobilePhoneConfirmationCode}

Снимок экрана 2023-12-21 в 11.53.39.png

Операции

1. Offline.RegisterCustomer

Шаг «Отправить SMS» используйте, только если в точке интеграции включено Настройки подтверждения контактов — Подтверждение мобильного телефона.

iiko-operations1.png

2. Offline.SendMobilePhoneAuthorizationCode

Шаги «Сгенерировать код авторизации» и «Отправить Sms» используйте, только если нужно отправлять SMS с кодом подтверждения при оплате заказа баллами (в файле конфигурации поле "send_sms_confirm" = true)

iiko-operations2.png

3. Offline.ResendMobilePhoneConfirmationCode

Шаг «Отправить SMS» используйте, только если в точке интеграции включено Настройки подтверждения контактов — Подтверждение мобильного телефона.

iiko-operations3.png

4. Offline.CheckCustomer

iiko-operations4.png

5. Offline.CheckMobilePhoneAuthorizationCode

iiko-operations5.png

6. Offline.ConfirmMobilePhone

iiko-operations6.png

7. Offline.AuthorizedPreorder

iiko-operations7.png

8. Offline.CreateAuthorizedOrder

iiko-operations8.png

9. Offline.AnonymousPreorder

iiko-operations9.png

10. Offline.CreateAnonymousOrder

iiko-operations10.png

11. Offline.SaveOfflineOrder

iiko-operations11.png

12. Offline.ChangeStatus

iiko-operations12.png

13. Offline.Return

iiko-operations13.png

14. Offline.EditCustomer

iiko-operations14.png