В бекенде для телефона не работает галочка "подтверждённый" Не принято

1

Здравствуйте с наступающим!

- Менеджер оформляя заказ в бекенде, в качестве контакта указывает телефон покупателя и ставит галочку "подтверждён". Итог пользователь имеет статус "не зарегистрирован".


- Идем в пользователи находим этого пользователя и пробуем создать для него ЛК но система дает ошибку "Нет почты".

- Когда покупатель сам оформляет заказ на сайте и указывает только свой телефон (подтверждая его по смс) то он считается зарегисрированым.

по итогу:
1. В бекенде для телефона не работает галочка "подтверждённый".
2. Что необходимо сделать в бекенде, чтоб незарегестрированый покупатель (в контактах только телефон), стал зарегистрированым?

Версия Вебасиста 2.7.2.732
Версия Shop-Script 9.4.3.70
php 7.4

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

  • +1
    Михаил Ушенин Михаил Ушенин 9 января 2023 12:57 #

    В бекенде для телефона не работает галочка "подтверждённый".

    Включение флажка «Подтверждён» для номера телефона не делает покупателя зарегистрированным. Чтобы покупатель стал зарегистрированным, нужно одно из двух:

    • чтобы покупатель зарегистрировался;
    • чтобы администратор магазина создал для него личный кабинет в профиле покупателя (это работает только для покупателей, у которых заполнен email-адрес).
    Что необходимо сделать в бекенде, чтоб незарегестрированый покупатель (в контактах только телефон), стал зарегистрированым?

    В стандартной поставке Shop-Script такой возможности нет — она доступна только для покупателей с email-адресом.

    Возможно, вам удастся найти для решения этой задачи подходящий плагин в магазине Webasyst, например, «Пароли пользователей». Уточните все нужные для вас нюансы перед покупкой — для этого свяжитесь с разработчиком плагина с помощью контактных данных, указанных на странице с описанием плагина.

    • +1
      ВЕтал ВЕтал Разработчик 9 января 2023 14:51 #

      Выходит 

      1. Админ может зарегистрировать самостоятельно, только пользователя с почтой. ОК.

      2. Пользователь, каторый оформил заказ через оператора на телефонный номер, не будет иметь возможности авторизовываться в ЛК на сайте с этим же номером и видить свои заказы?

      тоесть для таких пользователей эта настройка не работает?

    • -1
      replicant replicant 9 января 2023 15:22 #

      Подтвержденный телефон != Зарегистрированный пользователь.

      Подтвердить телефон можно просто в ручном режиме, когда выясняется что покупатель живой и отвечает на звонки. Это просто опция от которой ни жарко ни холодно. Чисто на всякий случай как бы доп. инфо о телефоне. Собственно её так же просто снять как и поставить в Магазине в редакторе заказа (странно что в CRM нельзя такое сделать с телефоном). Тот факт, что галочка у вас не ставится - это возможно какой-то локальный баг, т.к. она не имеет ничего общего с регистрацией и т.п.

      - Из админки не зарегистрировать покупателя и не создать ему ЛК без e-mail.

      - Без e-mail при помощи только телефона можно зарегистрироваться и создать ЛК только из фронтенда.

      -------------------------------
      Когда в магазине имеется "склейка" профилей по номеру телефона и/или e-mail, то после правильной регистрации с почтой или без почты, но из фронтенда такой пользователь увидит и все свои предыдущие заказы, когда ещё был не зарегистрирован, если конечно у него были такие заказы.
      -------------------------------

      Оптимальная настройка для самостоятельных регистраций покупателей - это либо пусть думают за свой пароль, либо слать генерирующийся, а одноразовые коды - это слегка мучительно. Если забыл, то восстановит, а каждый раз ждать и вводить код - большой минус для юзабилити. Возможно есть какая-то специфика, чтобы заставлять так мучаться людей (достаточно им кода для подтверждения телефона), но для всех подряд на вход - это вообще не здорово.


      Заказ без регистрации можно смотреть только по ссылке и пин-коду, но и там есть засада.

      При просмотре такой ссылки покупатель авторегистрируется в магазине и ему прилетает адовой длины паролище. Короче тот ещё набор граблей. Оптимально этот треш конечно выпиливать от греха подальше, если есть возможность, но как вариант зарегистрировать пользователя перейдя за него по ссылке с пином и добив бедолагу 13-символьным паролем. Об этом была тема на форуме и даже не одна. Как поступать? Вам решать. Но вариант такой регистрации без e-mail всегда остается. :)))

      Ещё можно зарегистрировать пользователя без почты в CRM, а пароль выслать в SMS, но это такое себе решение не для массового использования. А плагин, который упоминал Михаил выше вроде бы только для приложения Команда, но вдруг там есть пасхалка...

      Когда-то давно был такой плагин для устаревшего приложения Контакты. Аналогично он продолжает работать и в CRM (по наследству), но вот установить его из маркета уже нельзя. Сложности кругом.

    • +1
      ВЕтал ВЕтал Разработчик 9 января 2023 15:30 #

      Странно конечно, что админ не может зарегить пользователя с телефоном. 

      После такого админа, админом называть нельзя. (


      п.с. галочка у меня ставится и на боевой установке и на чистой тестовой установке одинаково не регистрирует пользователя с телефоном.

      • -1
        replicant replicant 9 января 2023 15:55 #

        Т.е. галочка в итоге ставится так, чтобы около телефона нарисовалась зеленая иконка?

        Если да, то собственно к галочке вопросов и нет. Это значит что всё работает как должно. Галочка лишь отвечает за status = confirmed в БД в таблице wa_contact_data в строке для телефона или почты. И вроде бы ещё за phone_confirmed = 1, 2, 3 ... (порядковый номер телефона у контакта) где-то в той же таблице для того же контакта. Т.е. по факту чистая косметика.

        Галочка - это не про регистрацию. Совсем не про регистрацию.

      • +1
        ВЕтал ВЕтал Разработчик 9 января 2023 16:12 #

        Если пользователь сам оформляет заказ на телефон, то он вот так выглядит в админке:


        А если администратор оформляет заказ на номер и ставит галочку подтверждён, то вот так:

        • -1
          replicant replicant 9 января 2023 16:36 #

          Так и должно быть и с галочкой и с замочком.

          Вариант регистрации без email при помощи ссылки и пин-кода, если его довести до ума, то очень даже неплох, чтобы регистрировать в 1 клик из админки (придется немного подпилить исходники по вкусу).

          Камень в огород WA тут можно кинуть по трем поводам:

          - отсутствие штатного механизма отправки пароля sms методом (да хоть в вацап) ибо мыло-онли - морально устаревшее решение, связывающее руки

          - отсутствие визуального генератора пароля перед отправкой как в плагине из примера выше т.к. иногда надо "быть проще" и больше любить людей, чем тот, кто придумал пароли в 13 символов при просмотре заказа по ссылке

          - процесс авторегистрации при просмотре по ссылке должен быть управляемым (об этом писали давно и много)

        • +1
          ВЕтал ВЕтал Разработчик 9 января 2023 17:33 #

          Спасибо что помогли разобраться! 

          Итого: в админке галочка телефон/почта "Подтверждён" = Зелёный значок и не более. (

          Думаю надо просить разработчиков пересмотреть логику в регистрации пользователей.

          Попробую создать предложение по доработке.

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

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