Проблема появилась после обновления модуля “Новая Почта PRO” с обязательной установкой модуля “Города Украины” (обновился ради модуля Укрпошта), и после этого начали приходить заказы (практически каждый 4) с указанным городом но без выбранной области и отделения, то есть по каким то причинам на витрине при оформлении заказа не подтягивается область и соответственно не появляются отделения в этом населенном пункте. Сам попался на это, оформлял заказ через витрину указав город Киев и не появились отделения, перезагрузил страницу и все заработало нормально. Увеличился сильно % брошенных корзин, когда делаем обзвон по незавершенным заказам, покупатели говорят что не смогли найти как выбрать отделение, решили что сайт не работает и поэтому отказались от оформления.
Проблема критичная и требует оперативного решения.
Вы же знаете, как действовать наиболее оптимально: есть конкретная проблема, есть тикет в саппорт, есть реакция.
Как мы можем отреагировать по посту на форуме? Советом, только.
Проблему подтверждаю. Ранее обращался к вам с тикетом 2WE-N26-RB9V. Тогда определили, что это проблема CS-Cart.
Их поддержка дала ответ “в версии 4.12.1 был добавлен алгоритм, который убирал лишние пробелы при размещении заказа, что могло предотвратить подобные ситуации. Пожалуйста, попробуйте обновиться до этой версии и проверьте, воспроизводится ли по-прежнему эта проблема”.
Ядро обновил, часть заказов по прежнему падает без указанного адреса доставки.
Судя по ссылке, то проблема не в нашем модуле? Еще раз повторю (чисто для конструктива и без уколов) если есть проблема, то лучше тикет подавать, это конкретный сигнал ответственному разработчику с регламентом на исследование и решение. На этом вопрос закроем, за годы работы мы выработали схему, она работает.
Но в любом случае благодарим за обратную связь, она действительно важна.
Города Украины добавляет базу городов и населенных пунктов, механика остается на модуле Города.
Насколько я понимаю, то если населенных пунктов, удовлетворяющих условиям поиска много, то не все отображаются (так как есть лимит отображения).
Вы подали тикет в саппорт CS-Cart?
Проблема скорее всего с кешированием, просто бывает так, что вводишь любой город, а он сразу не подтягивается из базы и только после перезагрузки страницы все работает нормально. От пользователей с базой городов России таких жалоб пока не поступало, вот по этому и есть подозрения на связку модулей Новая почта и города Украины.
Да, есть такой баг, к нам уже прилетело несколько подобных заказов на 10 и 12 мес, хотя мы поставили ограничение на 3 мес. Приходится отменять. Надеюсь скоро исправят, а то получаем негативные отзывы
Касаемо Львов (Киевская) - это скорее всего вы ручками сделали себе. Перезаполните справочник городов в модуле Города Украины и Нова Пошта. (Если после этого проблема останется - пожалуйста тикет в наш саппорт создайте).
Касаемо “долго” - мы используем механизм CS-Cart работы со складами, при большом (экстремально большом) количестве отделений он не справляется. Знаю точно, что разработчик Новой Почты готовит обновление, в котором вопрос “долго” для Киева решен.
Корректность справочника можно проверить в админке сайта (Администрирование - Доставка и налоги - Города). Есть отбор по области и если найдёте город Львов в Киевской области - это проблема справочника, будем разбираться как такая получилась.
Независимость выбора города от наших модулей можно проверить отключив модули “Города Украины” и “Новая Почта”. У Вас останется автодополнение города на странице чекаута и будет работать точно так как сейчас, так как мы не влияем на это поле.
В справочнике, который заполняется из вашего модуля города - все корректно, Львов (Львовская).
При оформлении заказа в чекауте - не подтягиваются области к городам и соответственно потом отделения Новой почты. В баг трекер помещена тема по данному вопросу. Но комьюнити украинское очевидно мало, те, кто обновляется (так как в старых версиях такой проблемы нет) и не может повлиять на разработчика, если это их баг. Можете только вы как-то повлиять, поскольку потеря заказов, проблема мега критичная.
Еще раз повторюсь - проблема уходит при перезагрузки страницы чекаута, а соответственно, что то скорее всего с кешированием. Но ведь простой покупатель не будет перезагружать страницу, чтобы появились отделения, он просто решит, что не работает сайт и уйдет. Ошибка происходит из-за того, что по каким то причинам не всегда автоматически подтягивается область к населенному пункту. Теоретически если бы на странице чекаута был включен выбор области - то такой ошибки не было, но лишнее поле - это неудобство для покупателя.
Лучше уже верните как было раньше - для Новой Почты свой справочник населенных пунктов. При таком варианте и через админку было удобнее оформлять заказ - потому как область подтягивалась автоматически при выборе населенного пункта, а теперь чтобы в админке указать населенный пункт, сначала нужно обязательно выбрать область - это очень неудобно.