Как вы работаете с юридическими лицами? (заказ на сайте)
Подскажите, кто-то как работает с юр. лицами, с какой формой оформления заказа?
Раньше у нас была сильно доработанная форма заказа с хорошей интеграцией через Dadata. Клиент на витрине нажимал кнопку "получить счет" и по этому событию в корзине выбирался тип клиента "ЮЛ", открывалось поле "ИНН или компания" Достаточно ввести ИНН и все остальные реквизиты подтягивались из Dadata, расставлялись в соответствующие поля. Блондинки с первого раза справлялись с оформлением заказа. Но был большой минус - разработчик отошел от дел с webasyst, и в брошенном состоянии эта форма начала давать сбои. Пришлось вернуться на стандартный функционал.
В качестве решения был выбран плагин "Заказ в 1 шаг" от Бодисайт. Но похоже и они этот проект забросили, не реализовали и половины того, что было у нас.
Решил попробовать заказ в корзине, который от Webasyst, родной. Но тут меня ждал большой сюрприз. Все старые клиенты у нас заводились "персонами" с полями для Юр. лиц, которые заполнялись по мере необходимости. И если залогиненный клиент пытается оформить счет в новой форме, то форма заказа в корзине не дает этого сделать, ссылаясь на то, что он персона. Решения обойти этот алгоритм я не нашел.
Соответственно, если клиент - компания, не выводятся данные контактного лица. Компанию всегда кто-то представляет, она сама по себе не существует. В общем не понял я логику, которую разработчики заложили в форму оформления заказа.
Давайте обсудим как сделать вариант близкий к жизни. Как я вижу алгоритм.
1. В настройки Webasyst добавить возможность создавать несколько собственных юридических лиц, ИП и т.д. У нас, например, товары продаются от компании с НДС, услуги и лицензии - от другой без НДС. Товары можно привязать к разным компаниям. Склады также привязать к компаниям. Тогда при заказе товара будут подставляться реквизиты компании, на которой числится товар.
2. В качестве клиента всегда использовать физическое лицо. Если это представитель юридического лица, позволить клиенту внести несколько своих организаций, ИП и т.д. При оформлении заказа позволить выбирать на какую компанию заказать счет. Сейчас большая путаница, когда клиент указал одни реквизиты, затем другие и поля компании прописались на новые данные. Вернуться к старым реквизитам уже нельзя.
3. В форме заказа добавить необходимое и достаточное количество полей. Для компаний достаточно ввести ИНН (если КПП отличается, клиент может сам исправить это поле). Подключить Dadata в базе, 100000 запросов в день бесплатное, большинство магазинов не будут платить за сервис.
Очень хочется увидеть комментарии Webasyst, чем руководствуетесь при выборе существующего алгоритма оформления.
8 ответов
Для нового, одностраничного оформления есть вот такой плагин, который умеет работать с реквизитами юр. лиц.
Ну и какие претензии к движку, если у вас было костыльное решение, неверно формировавшее клиента?
Отталкиваться от физика не имеет смысла. Все скидки, оптовые цены, бонусы — привязаны к конкретному клиенту. Кто там у них сейчас офис-менеджер, когда уволился предыдущий, кто стал вместо него — неважно, ведь вы ведете дело с конкретным ИП/ООО.
Я точно не знаю почему такой костыль был выбран. Вероятно, из-за возможностей shop-script на момент выхода 5-й версии.
Если следовать существующей логике оформления на юр. лицо, отсутствует контактное лицо. Предполагается, что транспортная компания будет связываться с ООО "Компания" и кого-то искать, кто оформил заказ? Также клиенты будут преимущественно указывать городской телефон компании, а не свой сотовый. Здесь возникают проблемы с SMS уведомлением, поиском ответственного по заказу.
Еще проблема, которая скорее всего возникнет - передача данных заказа в транспортную. Например, у СДЕК в качестве основного поля используется контактное лицо. Наименование компании вторично, и в накладной не отображается (если заполнять данные в личном кабинете).
По поводу увольнения сотрудника. Если он теряет email на домене компании, он может его поменять на новый? И продолжить пользоваться нашим магазином на новом месте. Я с трудом представляю, что клиент перед увольнением кому-то передает свою утечку в магазине.
Можно оставить существующую логику. Но я считаю разумным сделать ветку для другой, отталкиваясь от сотрудника. Может Вебасист также прокомментирует аргументы за доработку?
В Ситилинк, например, есть главный логин, привязанный к email. А другие логины, привязываются к основному, в том числе физ. лица.
Спасибо, Дмитрий. Отличный плагин судя по описанию. Остается разобраться с нашей проблемой.
Есть какое-то решение разрешить старым клиентом оформлять заказы от Компаний? И с контактным лицом что можно придумать?
Как правило, организаций у бизнеса несколько, а дела ведутся только с конкретным человеком. Более того, юрлицо к бизнесу вообще может не иметь отношения, например, так в Россию ввозятся почти все товары от Китайских производителей (через чужие юрлица). Есть сферы бизнеса, где продажа товаров оформляется через чужие юрлица (например, стройматериалы и хозтовары от крупных оптовиков к мелким). Но поскольку интернет-торговля вообще и Shop-script в частности заточены на розничную торговлю, этим тонкостям конечно внимание не уделяется. Вот только не надо утверждать что у людей было "костыльное решение, неверно формировавшее клиента". Кто их клиент им виднее - для каждого бизнеса это по разному.
Да даже вам, как разработчику (Syrnik.comПартнер-разработчик), клиенты наверняка говорят "мы хотим оплатить ваши услуги от такого-то юрлица". И у постоянных клиентов оно (юрлицо) может меняться. А клиент это один!
актуальная тема работы с юр.лицами, ждем комментариев по развитию от разработчиков.
Вот пример (на мой взгляд) "идеальной" формы регистрации, можно конечно допилить еще более удобнее и красивее. (на код не смотрите)) это для примера)
Форма регистрации
Уважаемые разработчики, сделайте так чтобы при выборе компании, была возможность к контакту добавить любое кол-во контрагентов в виде ООО, ИП и т.д. и любого кол-во адресов к ним.
КОНТАКТ (частное лицо) - любое кол-во адресов доставки.
КОНТАКТ (компания) - к контакту привязывается любое кол-во юр.лиц, любое кол-во адресов доставки.
А так же возможность добавлять несколько реквизитов своих организаций.
Это будет просто фантастика:)
Просьба проголосовать за работу над этой проблемой, поставив +1 к теме. Те, кто работает с b2b сталкиваются с проблемами. И сегодня у нас случился коллапс из-за такой логики.
Например, у нас есть клиенты-системные администраторы, которые закупают оборудование для своих клиентов напрямую, указывая их реквизиты при оформлении. И каждый раз поля юр. лица перезаписываются новыми данными (при старом пошаговом оформлении). Это неудобно и не логично. Правильнее сделать выбор юр лица при оформлении.
А в новом все еще хуже. Так как такие партнеры получают свою прибыль за счет партнерской программы, администрировать кучу аккаунтов им неудобно. Вот пример комментария одного такого клиента:
Еще одна проблема. Раньше клиент заказывал как физ лицо, регистрировался со своим email. Затем оформил заказ на юр лицо, указал то же email. При подтверждении email заказы сольются? У него несколько раз при оформлении всплывало окно с просьбой подтвердить свой email. И после нескольких попыток заказ с трудом прошел.
Создал тему в "Идеи и предложения", поддерживайте там.
https://support.webasyst.ru/forum/33477/neskolko-rekvizitov-yurlits-dlya-kontakta/