ℹ️ Данный функционал подключается по запросу, уточняйте детали у менеджера в чате проекта! 📩
📌 Холдирование позволяет заранее "заморозить" n-ную сумму денег на кошельке гостя через методы API при заказе доставки из приложения.
Первоначальные настройки в iiko ¶
Для того, чтобы начать работать с холдированием, необходимо произвести первоначальные настройки. Для этого нужно в маркетинговых программ поставить галочку "разрешать холдирование" и так же нужно создать дополнительный тип оплат и сопоставить маркетинговые акции. Подробное описание, как создавать маркетинговые программы, описаны в статье iiko Акции
В настройках маркетинговой акции появится чек-бокс "Разрешить холдирование при онлайн оплате", которая позволяет заранее "заморозить" n-ную сумму денег на кошельке гостя через методы api.
1. Создаем программу для работы с холдированием. В программе создаем одну-единственную маркетинговую акцию , включаем у нее холдирование, добавляем действие оплаты.
2. В iikoOffice настраиваем тип оплаты с холдированием: получаем доступные маркетинговые акции , в списке будет маркетинговая акция (холдирование)". Ставим галочку "запрещать вводить вручную" и указываем, что может приниматься извне. Тип оплаты с холдированием в RMS должен содержать только одну маркетинговую акцию
Настройки на стороне ReMarked ¶
На данном этапе передайте название типа оплаты с холдированием менеджеру проекта.
В iikoFront создается доставка ¶
Закрываем доставку, при этом с кошелька гостя на Pos-Server сумма холдирования не списывается, т.к. она была списана ранее на сервере iikoCard, при вызове метода.
После синхронизации Pos-Server с iikoBiz, если в iikoBiz нашлась свободная транзакция холдирования (Холдирование средств) на ту же сумму, которая была в оплате методом холдирования в заказе (транзакция "Холдирование средств из заказа"), то они сопоставятся и деньги с кошелька на сервере iikoCard не списываются. Если нужной транзакции не нашлось, то будет списание средств из кошелька.