Проблема с корзиной шаг Shipping На рассмотрении

1

При пошаговом оформлении заказа у некоторых пользователей (1 из 20 приблизительно) не открывается шаг "доставка" (Shipping). Проблема началась приблизительно после перехода на php 7.2. Откатывались назад на 5.6 - но теперь и на 5.6 лагает. Плюс были частично обновлены плагины доставки и Shop-script (впоследствии поставили последние версии всех приложений). На webvisor видно проблему, но сами воспроизвести никаким образом не можем (симулировали все, пытались всячески повторить пользовательские шаги, версии браузеров, набор корзины, убили 3 недели). На вебвизор видно, что у человека не открывается шаг доставки, а у нас работает... В итоге проблему попытались решить частями. Некоторым помогло, когда мы их зарегистрировали и они оформили заказ под логином. Некоторым помогло, когда отказались от webasyst плагинов "курьер" и "самовывоз" и ушли на более простой сторонний "варианты доставки". Но есть такие, когда единственный вариант - отключение шага доставки. Перелопатили все что можно, в логах периодически выстреливает waContactAddressField->setGeoCoords(): Map adapter '' not found, но с ошибкой пользователя совпадает не всегда.  Поставили все обновления всех приложений и темплейтов. Сделали тест с плагином "Корзина + заказ в 1 шаг". На этом плагине после оформления заказа витрина виснет на полминуты, а в консоли ловим "VM532:318 Указан неверный селектор ".step-shipping .checkout-step-content:not(.auth) [type=submit]"". Это единственное, что удалось самим отловить. Помогите решить проблему. У нас около 20 проектов на webasyst, с shop-script работаем более 10 лет, но такой ад впервые! Магазин https://omg-gift.ru . Темплейт - кастомизированный yourshop. Сейчас временно вернули плагины доставки от webasyst

6 комментариев

  • +1
    Алексей Алексей Webasyst 28 января 2021 08:48 #

    Если про Map adapter '' not found то стоит проверить что у вас указано в Настройки - Карты.

    • +1
      Андрей Фамилов Андрей Фамилов 28 января 2021 09:42 #

      В новой версии мы использование карт отключили полностью (тоже думали по поводу Map adapter). Проблема осталась.

    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 28 января 2021 12:09 #

      Напишите нам в службу поддержки — попробуем изучить проблему подробнее.

      • +2
        Андрей Фамилов Андрей Фамилов 28 января 2021 14:53 #

        хорошо. Мы сегодня снесли все плагины доставки/оплаты webasyst, изменили конфигурацию. После этих обновлений отловим очередной прилет, сделаем видео и пришлем запрос + видео.

        • +2
          Андрей Фамилов Андрей Фамилов 23 февраля 2021 08:15 #

          Поскольку у нас проект рабочий, мы не смогли ждать решения проблемы и ее изучения со стороны Webasyst. Проблема не решена на системном уровне. Мы решили для себя задачу так - установили плагин "Корзина + заказ в 1 шаг" и забыли о проблеме. Там в плагине тоже не все гладко - если у контакта большая история заказов и работ на сайте (админ, например), то после нажатия кнопки "заказать", сайт иногда подвисает где-то на полминуты, прежде чем дает подтверждение заказа, но все заказы при этом проходят. У большинства клиентов, впрочем, оформление проходит быстро. Так что проблема на стороне Webasyst на данный момент не идентифицирована и не решена.

        • +1
          Максим Смирнов Максим Смирнов 29 января 2021 22:14 #

          Подтверждаю проблему, около 10 случаев у покупателей за последнюю неделю. У себя повторить не могу.

          7.5.1.287, php 7.1.22

          Добавить комментарий

          Чтобы добавить комментарий, зарегистрируйтесь или войдите