[+]
Установка и настройка доставки
 
[+]
[+]
 
 
 
[+]
iikoCallCenter
[+]
 
[+]
Отчеты
[-]
Заказы из внешних систем
  
  
  
 [+]
[+]
[+]
[+]
Updated on 11/28/2018
Direct link to topic in this publication:
iikoDelivery 6.2
Оплаты из внешних систем

Платежи могут поступать от внешних систем через API. Например, клиент может сделать заказ и оплатить его банковской картой на сайте ресторана. Такие платежи показываются в колл-центре и на точке, но оператор не может их редактировать и удалять. Он может только изменить состав заказа в пределах предоплаченной суммы, без переплаты. При увеличении суммы заказа недостающую сумму можно оплатить стандартным образом.

Удалить такой платеж или отменить заказ, в котором есть внешний платеж, может только сотрудник с правом «Удалять внешние платежи» (D_DEP). За выполнение операции отмены отвечает внешняя система. Информация об удалении внешних платежей записывается в отчет по опасным операциям и в журнал событий.

Настройка внешних платежей

Настройте типы оплат, с помощью которых принимаются внешние платежи в iiko. Например, внешний платеж банковской картой «Visa».

Для внешних платежей необходимо задать специальные настройки:

  1. Определенные типы оплат могут быть предназначены только для внешних платежей, их нельзя будет выбрать на кассе вручную. Установите галочку Запрещать вводить вручную. Такие оплаты будут добавляться только через API и появляться в iiko как внешние платежи.

Ручной выбор оплаты наличными запретить нельзя, а, например, банковской картой можно.

  1. Укажите, что данный платеж создается по команде внешних систем через API. Включите настройку Может приниматься извне. Доступна только для оплаты с типом «Банковские карты» или «Наличные». При отключенной настройке заказ с таким платежом не будет принят, iiko вернет ошибку внешней системе.
  2. Настройка Проведенные оплаты предназначена для предотвращения ошибок интеграции с внешними системами или махинаций. Доступна при включенной настройке Может приниматься извне. Укажите, где выполняется процесс обработки платежей:
  • Только внешний – платеж может быть проведен только внешней системой. В этом случае iiko принимает извне только заказы с проведенными платежами. На экране заказа в колл-центре и на экране кассы в iikoFront они обозначаются как проведенные.
  • Только на стороне ресторана (установлено по умолчанию) – платеж может быть проведен только на стороне торговой точки. iiko принимает извне только заказы с НЕ проведенными платежами. Если на стороне внешней системы было ошибочно отмечено, что платеж проведен, то iiko не примет такой заказ и вернет ошибку внешней системе.
  • Как внешний, так и на стороне ресторана – платеж может быть проведен как на стороне торговой точки, так и на стороне внешней системы. В этом случае iiko принимает извне заказы как с проведенными, так и не проведенными платежами. Обработка не проведенных платежей выполняется в iikoFront. Кроме того, такой платеж может быть создан в колл-центре или на точке и проведен в iikoFront (должна быть выключена настройка Запрещать вводить вручную).
  1. Для оплат, которые принимаются извне, необходимо указать специальный код. По нему выполняется идентификация оплаты во внешнем API. Введите значение в поле Код, например, «VISA». Это могут быть коды платежных систем, например, Yandex или Qiwi. Такой код должен быть алфавитно-цифровым, он вводится только в верхнем регистре.
  2. Описание платежа, введенное в поле Комментарий, может быть передано во внешнюю систему через API. Например, описание «Оплата картой через Робокассу».