Розділити ПІБ на прізвище та імʼя на Хорошопі можна двома способами: написати власний скрипт або поставити віджет «Прізвище та імʼя окремо». Платформа сама дає на оформленні замовлення лише одне поле «ПІБ». Віджет замінює його на екрані двома обовʼязковими полями, а в замовлення передає склеєне значення.
Чому одне поле «ПІБ» створює проблему
Покупець бачить коротке поле і пише в нього те, що вважає потрібним: часто лише імʼя. Замовлення проходить, а менеджер потім телефонує і перепитує прізвище. Це зайвий дзвінок, зайвий час і ризик, що покупець не відповість.
Власники магазинів описують це на форумі Хорошоп Клубу: просять зробити окремі обовʼязкові поля «Прізвище» та «Імʼя». Один із власників написав власний скрипт, який не пускає далі без прізвища. Отже, потреба справжня, а вбудованого рішення в платформи поки немає.
Навіщо службі доставки прізвище та імʼя одержувача
Нова пошта видає відправлення за документом, а прізвище в накладній має збігатися з ним. Так сказано на сторінці «Отримати у відділенні» і в правилах надання послуг компанії. Якщо в накладній лише імʼя або є помилка, відправник має виправляти дані, і посилка чекає.
Тому повне імʼя одержувача потрібно вже на оформленні, а не після дзвінка. Про те, як у Хорошопі налаштувати саму доставку, ми писали в статті про Нову пошту на Хорошопі.
Що Хорошоп пропонує зараз
Зараз на оформленні одне поле «ПІБ». Окремих полів «Прізвище» та «Імʼя» в налаштуваннях ми не знайшли.
Тому лишаються два шляхи: допомогти собі підказкою біля поля або змінити саму форму скриптом. Підказка на кшталт «Прізвище та імʼя» допомагає не всім, бо покупець поспішає.
Власний скрипт чи віджет: що обрати
- Власний скрипт. Потрібен розробник. Він має знайти поле, перевірити, що в ньому щонайменше два слова, і зупинити відправлення. Після оновлення шаблону Хорошопу скрипт треба перевіряти знову.
- Віджет. Підключається одним рядком в адмінці, без правок шаблону. Налаштування працюють у кабінеті widgetis: порядок полів, по батькові, перевірка літер.
Якщо у вас вже є розробник і ви хочете свою логіку, власний скрипт цілком підходить. Якщо ні, простіше віджет. Для порівняння підходів дивіться також як додати функції в магазин без програміста.
Як налаштувати віджет крок за кроком
- Якщо скрипт widgetis ще не встановлений, вставте його в адмінці Хорошопу: Налаштування → Скрипти, поле «Скрипти перед </body>», потім «Зберегти». Докладно в статті Як встановити віджет на Хорошоп.
- У кабінеті widgetis відкрийте віджет «Прізвище та імʼя окремо» і увімкніть його для магазину.
- Оберіть порядок полів. «Прізвище Імʼя» стоїть за замовчуванням, саме так чекає Нова пошта. Є й варіант «Імʼя Прізвище».
- Вирішіть, чи потрібне по батькові. Є три режими: вимкнено, необовʼязкове, обовʼязкове. Воно завжди йде третім.
- Залиште ввімкненою перевірку літер, якщо хочете відсікати цифри та сміття. Поле приймає літери будь-якої абетки, апострофи, дефіс і пробіл, мінімум дві літери.
- Збережіть і відкрийте оформлення замовлення у вікні інкогніто, щоб не бачити стару копію сторінки.
Що бачить покупець після підключення
Замість одного поля «ПІБ» покупець бачить два обовʼязкові поля: «Прізвище» та «Імʼя», за бажанням ще «По батькові». Вигляд полів береться з теми магазину, тому вони не вирізняються на тлі форми. Браузер підказує дані автозаповненням.
Якщо покупець натисне «Оформити» з порожнім полем або з цифрами замість імені, під полем зʼявиться повідомлення, а сторінка прокрутиться до першої помилки. Замовлення не піде, поки поля не заповнені. У Хорошоп вони потрапляють склеєними в рідне поле «ПІБ», тож у адмінці та в листах усе виглядає як раніше.
Які є обмеження
- Віджет шукає лише стандартне поле «ПІБ» на оформленні. Якщо тема магазину назвала поле інакше, віджет нічого не робить.
- Двоскладне прізвище склеюється як є. Віджет не вгадує, де прізвище, а де імʼя: покупець сам пише в потрібне поле.
- Рідне поле приховане, тому власних повідомлень Хорошопу про нього покупець не побачить. Порожнім воно не піде, бо наша перевірка спрацьовує раніше.
- Це не гарантія правильних даних. Віджет вимагає заповнити обидва поля, але вигадане імʼя відрізнити від справжнього не може.
Форма має просити те, що потрібно для доставки, і нічого зайвого. Прізвище та імʼя окремо потрібні для видачі посилки, а не для збору даних про покупця.Подивитися віджети для конверсії
Часті питання
Чи є в Хорошопі вбудовані окремі поля «Прізвище» та «Імʼя»?
У налаштуваннях оформлення ми таких полів не знайшли: платформа дає одне поле «ПІБ». Власники магазинів просять розділити його на форумі Хорошоп Клубу. Поки вбудованого рішення немає, лишається власний скрипт або віджет.
Чи потрібен програміст, щоб розділити ПІБ?
Для віджета ні. Він підключається одним рядком у розділі «Налаштування → Скрипти» і не змінює шаблон магазину. Для власного скрипта розробник потрібен, бо треба знайти поле, перевірити значення й зупинити відправлення форми.
У якому порядку краще ставити поля?
Для Нової пошти зручніше «Прізвище Імʼя»: так чекає накладна, тому це порядок за замовчуванням. Порядок на екрані збігається з порядком у склеєному значенні, тож менеджер побачить у замовленні той самий порядок.
Що буде, якщо покупець введе цифри або лише одну літеру?
Під полем зʼявиться повідомлення про помилку, і замовлення не відправиться. Перевірка літер працює за замовчуванням: поле приймає літери, апострофи, дефіс і пробіл, мінімум дві літери. Її можна вимкнути в налаштуваннях.