ℹ️ Данный функционал подключается по запросу, уточняйте детали у менеджера в чате проекта! 📩

📌 Холдирование позволяет заранее "заморозить" n-ную сумму денег на кошельке гостя через методы API при заказе доставки из приложения.

Первоначальные настройки в iiko

Для того, чтобы начать работать с холдированием, необходимо произвести первоначальные настройки. Для этого нужно в маркетинговых программ поставить галочку "разрешать холдирование" и так же нужно создать дополнительный тип оплат и сопоставить маркетинговые акции. Подробное описание, как создавать маркетинговые программы, описаны в статье iiko Акции

В настройках маркетинговой акции появится чек-бокс "Разрешить холдирование при онлайн оплате", которая позволяет заранее "заморозить" n-ную сумму денег на кошельке гостя через методы api.

1. Создаем программу для работы с холдированием. В программе создаем одну-единственную маркетинговую акцию , включаем у нее холдирование, добавляем действие оплаты.

2. В iikoOffice настраиваем тип оплаты с холдированием: получаем доступные маркетинговые акции , в списке будет маркетинговая акция (холдирование)". Ставим галочку "запрещать вводить вручную" и указываем, что может приниматься извне. Тип оплаты с холдированием в RMS должен содержать только одну маркетинговую акцию

Настройки на стороне ReMarked

На данном этапе передайте название типа оплаты с холдированием менеджеру проекта.

В iikoFront создается доставка

Закрываем доставку, при этом с кошелька гостя на Pos-Server сумма холдирования не списывается, т.к. она была списана ранее на сервере iikoCard, при вызове метода.

После синхронизации Pos-Server с iikoBiz, если в iikoBiz нашлась свободная транзакция холдирования (Холдирование средств) на ту же сумму, которая была в оплате методом холдирования в заказе (транзакция "Холдирование средств из заказа"), то они сопоставятся и деньги с кошелька на сервере iikoCard не списываются. Если нужной транзакции не нашлось, то будет списание средств из кошелька.