Версия 2.53.0:
Улучшенная интеграция с Iiko. Большое и затянувшееся обновление, добавляющее синхронизацию статусов заказов, способы оплаты и стоп-листы Iiko, а так же небольшие улучшения и новые настройки.
1. Синхронизация статусов заказов Iiko.
В настройках обмена магазинов, подключенных к Iiko, теперь можно сопоставить статусы заказов (Zenky <-> Iiko), после чего статусы начнут автоматически синхронизироваться из Iiko в приложение и сайт (но не наоборот). Сопоставлять можно не все статусы, но чем больше будет сопоставлено, тем лучше.
Важно: если вы сопоставляете статусы, то хотя бы один должен быть отмечен как "Завершающий". Как только заказ переходит в один из завершающих статусов, все дальнейшие проверки для этого заказа отключаются.
Если на стороне Iiko заказ не перешёл ни в один завершающий статус, то через 24 часа после оформления такой заказ будет автоматически отмечен как завершённый.
2. Синхронизация способов оплаты Iiko.
Там же, в настройках обмена, доступно сопоставление способов оплаты (Zenky <-> Iiko). По умолчанию они не загружаются, поэтому нужно будет нажать на кнопку "Загрузить способы оплаты". В этом списке будут перечислены все способы оплаты из Iiko, которые были выгружены со стороны Iiko в API.
Если там нет каких-то способов оплаты, с этим вопросом нужно идти либо к интеграторам Iiko. После сопоставления все новые заказы будут передаваться в Iiko с выбранным способом оплаты. Оплата бонусами пока недоступна, будет в следующих релизах.
3. Стоп-листы Iiko.
Когда на стороне Iiko товар добавляется в стоп-лист (с нулевыми или отрицательными остатками), остатки этого же товара обнуляются и у нас. Если в настройках магазина (именно магазина, а не обмена с Iiko) включена проверка наличия товара (см. ниже), то покупатель не сможет оформить заказ.
У стоп-листов есть 2 настройки -- поведение при удалении товара из стоп-листа и источник стоп-листа.
Первая настройка отвечает за то, какие остатки будут указаны у нас в тех случаях, когда товар сначала был в стоп-листе, а потом был удалён оттуда (на стороне Iiko).
Во втором случае остатки будут суммированы по всем организациям. Внимание: из-за особенностей интеграции с Iiko остатки будут обновляться на всех складах одновременно. Это значит, что если у товара есть остатки в одной организации, но нет во второй (и источником стоп-листа являются все организации), то товар будет отмечен как доступный для заказа на всех наших складах.
4. Проверка наличия товаров на складе.
В настройках заказов магазина доступна новая опция "Проверять наличие товаров перед приёмом заказа" (по умолчанию отключена для всех магазинов) с тремя режимами работы:
5. Настройка опциональных полей заказов.
Теперь поля "Количество персон" и "Время доставки" можно отключать с помощью настройки "Подключенные опции заказов". Убрать можно как все поля, так и по одиночке. Эта настройка уже учитывается сайтом, мобильное приложение научится с ней работать позднее.
6. Мелкие исправления и изменения.