Aw: Указание адреса только для доставки
Хочу также добавить замечание, что сейчас при оформлении заказа пользователь сначала указывает Имя, Фамилию и Адрес (улица, дом, квартира), а на этапе выбора способа доставки (например, при выборе способа "Nova Poshta" пользователь вынужден снова указывать адрес или номер отделения и тратить на это время и нервы. И проблема в том, что адрес, указанный в начале оформления заказа может отличаться от адреса, указанного после выбора способа доставки. Вопрос: зачем пользователю два раза указывать адрес доставки (тем более, если они разные) и зачем на это тратить время? Было бы лочично указывать адрес доставки не на этапе ввода Имени и Фамилии, а после выбора способа доставки.
1. Если, например, пользователь выбирает способ доставки "Самовывоз", то он должен выбрать конкретный пункт самовывоза из выпадающего списка вариантов (один из предложенных на выбор пунктов самовывоза).
2. Если пользователь выбрал, например, способ доставки " Курьером", он должен указать точный адрес доставки, но только после выбора способа доставки, а не на этапе ввода имени и фамилии.
3. Если пользователь выбрал способ доставки "Nova Poshta", он указывает либо свой адрес доставки, либо выбирает номер отделения "Нова Пошта" из предложенных вариантов.
То есть, вначале пользователь должен заполнить только поля Имя, Фамилия, Отчество, Номер телефона и Email, а адрес доставки только после выбора конкретного способа доставки, и необходимые поля должны отображаться в зависимости от выбранного способа доставки (например, если выбрана доставка курьером или самовывоз, то поле "почтовый индекс" не нужно отображать, а если выбран, например, способ доставки "Нова Пошта" и вариант "отделение-отделение", то пользователь должен указать адрес доставки только на этом этапе и так далее.
И было бы неплохо, если бы в JoomShopping добавили порядок оформления заказа, например:
вариант 1: сначала выбор способа доставки и указание адреса доставки, затем выбор способа оплаты и только в самом конце указание имени, фамилии, отчества, email и номера телефона.
вариант 2: сначала указание имени, фамилии, отчества, email и номера телефона, затем выбор способа доставки и указание адреса доставки, и в самом конце выбор способа оплаты.
В зависимости от выбранного способа доставки должны или не должны отображаться конкретные поля для их заполнения.
Сейчас лишние поля, которые необязательны для заполнения, пользователей только раздражают на этапе оформления заказа, потому что заполнять их необязательно, а визуально они только "напрягают" пользователя и при виде множества полей на одной странице у некоторых пользователей пропадает желание тратить время на оформление заказа, потому что в обзор попадают как обязательные, так и необязательные поля. Для психологического уппощения этапов оформления заказа нужно указывать конкретные обязательные поля, в зависимости от выбранного способа доставки, а не все возможные поля (обязательные и необязательные).
То есть логика должна быть такая: сначала (или на последнем этапе оформления заказа) пользователь указывает личные данные (например, имя, фамилия, отчество, Email и номер телефона), затем выбирает способ доставки (или оплаты). На этапе выбора способа доставки пользователь один раз указывает адрес доставки, при этом в зависимости от выбранного способа доставки должны или не должны отображаться конкретные поля для заполнения (как я уже писал выше, для одного способа доставки нужно указать страну, регион, город, улицу, номер дома и квартиры, а для других способов доставки помимо этих полей нужно ещё указать почтовый индекс, а для некоторых способов доставки (например самовывоз) адрес нужно только выбрать (адреса для самовывоза на выбор пользователя администратор создает заранее).
Last change: 21.10.2022 05:52