Короткий ответ
Разделить данные получателя и покупателя, дать поле для текста открытки и опции: сюрприз, анонимная доставка, уточнить адрес у получателя. Дату и интервал выбирать в начале.
Оформление заказа для другого человека
Удобная последовательность: дата и интервал доставки, адрес и имя получателя, телефон получателя, текст открытки, данные покупателя и оплата. Отдельные опции: не звонить получателю заранее, сюрприз, доставить анонимно, узнать адрес у получателя самим.
Последний вариант особенно полезен, когда покупатель не знает точного адреса: курьер уточняет его у получателя, не раскрывая сюрприза.
Контекст из материала «Сайт цветочного магазина: как устроить каталог и оформление заказа, чтобы букет покупали с телефона за пару минут». Полный порядок действий — в исходном разборе.
Доставка и интервалы
Зоны доставки удобно показать на карте или списком районов с ценой. Для пригорода — отдельные условия и минимальная сумма заказа.
В праздничные дни интервалы нужно закрывать по мере заполнения. Сайт, который принимает заказы без учёта возможностей курьеров, создаёт опоздания и отмены.
Контекст из материала «Сайт цветочного магазина: как устроить каталог и оформление заказа, чтобы букет покупали с телефона за пару минут». Полный порядок действий — в исходном разборе.
Чек-лист перед изменениями
Начните с конкретного сценария: что человек хочет выбрать или уточнить и какая информация ему мешает. Запишите исходную ситуацию, действие и способ проверки, чтобы не подменять решение общими улучшениями.
Отметки нужны только для самопроверки. Они не отправляются и не сохраняются после перезагрузки.

