Версия 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).
- Если выбрано значение "Отмечать товар безлимитным", то остатки будут выставлены в 999 шт. во всех складах;
- Если "Снимать товар с продажи", то остатки будут обнулены;
- Значение "Ничего не делать" оставит остатки в том виде, в котором они были при последней синхронизации. В этом случае остатки товара не будут обновляться до тех пор, пока товар снова не попадёт в стоп-лист. Значение этой настройки должно выбираться в соответствии с логикой работы конкретного магазина.Источником стоп-листа может быть как только подключенная организация, так и все организации, доступные в API.
Во втором случае остатки будут суммированы по всем организациям. Внимание: из-за особенностей интеграции с Iiko остатки будут обновляться на всех складах одновременно. Это значит, что если у товара есть остатки в одной организации, но нет во второй (и источником стоп-листа являются все организации), то товар будет отмечен как доступный для заказа на всех наших складах.
4. Проверка наличия товаров на складе.
В настройках заказов магазина доступна новая опция "Проверять наличие товаров перед приёмом заказа" (по умолчанию отключена для всех магазинов) с тремя режимами работы:
- Режим "Проверять наличие" просто выполняет проверку, что нужное количество товаров есть на всех складах (суммарно).
- Режим "В наличии на складе" проверяет, что каждый товар (вариант товара) есть в полном наличии на одном складе. При этом разные товары (варианты товара) могут находиться на разных складах;
- Режим "Все товары на одном складе" проверяет, что все товары из корзины есть в полном наличии на одном складе.
- Если заказ оформляется самовывозом или адрес доставки был связан со складом (через зоны доставки), то наличие будет проверяться именно на этом складе. Иначе будет проверяться наличие на любом из складов магазина. Нужно отметить, что эти проверки не уменьшают остатки на складах. Поэтому даже если товар имеется в единственном экземпляре, его можно будет заказывать до тех пор, пока остатки не обновятся либо руками в админке, либо автоматически из сторонней системы учёта.
5. Настройка опциональных полей заказов.
Теперь поля "Количество персон" и "Время доставки" можно отключать с помощью настройки "Подключенные опции заказов". Убрать можно как все поля, так и по одиночке. Эта настройка уже учитывается сайтом, мобильное приложение научится с ней работать позднее.
6. Мелкие исправления и изменения.
- Адрес доставки теперь отображается в заказах, оформленных гостями, как из приложения, так и с сайта;
- Исправлена работа расписания круглосуточных скидок;
- Добавлены новые типы статусов заказов: "Ожидает доставки", "В доставке" и "Приготовлено";
- Добавлена возможность смены пароля и/или организации Iiko (при смене весь каталог будет очищен);
- Для Iiko теперь доступна очистка способов оплаты, заказов, статусов заказов и стоп-листов;
- Форма настроек магазина разбита по отдельным карточкам;
- В конструктор добавлена настройка сортировки акций;
- В верхнее меню админки добавлена ссылка на справочный центр.