OOK-696 · AS IS
Оформление заказа (как есть) — база для задачи «Дробление корзины»
Это копия чекаута из OOK-275 (ook-275-checkout.html), взятая как отправная точка для OOK-696 — дробление корзины на несколько заказов/поставок, вероятно, повлияет и на этот экран (несколько блоков доставки вместо одного, отдельная сумма на каждый и т.п.). Пока содержимое идентично OOK-275, логика ниже про адрес/ПВЗ/дату относится к тому же функционалу.
To be: целевая версия чекаута (ook-696-checkout-tobe.html) на этом шаге сделана идентичной as-is — задача «выбор товаров флажками» затрагивает только корзину (ook-696-cart-tobe.html), а как именно частичный выбор товаров должен отразиться на самом чекауте (несколько блоков доставки, разные суммы и т.п.) — отдельный открытый вопрос, см. п.1 в требованиях корзины to-be.
1. Редактирование существующего сохранённого адреса
Статус: реализовано в прототипе 2026-07-22.
Сценарий: пользователь на карточке «Дом» нажимает «Изменить», меняет, например, этаж или улицу — дальше нужно было явно определить, что происходит.
Решение: в режиме редактирования показываются кнопки «Сохранить изменения» (перезаписывает этот же адрес) и «Отмена» (закрывает форму без изменений, возвращает выбор к тому, что было). Отдельно — ссылка «Сохранить как новый адрес» с полем названия, чтобы не путать обновление существующего адреса с созданием ещё одного.
2. Создание нового адреса («+ Новый адрес»)
Обновление 2026-07-22: «Название адреса» теперь везде необязательное поле — сверено с личным кабинетом (ook-275-account-addresses.html), где часть реальных адресов вообще без названия. Карточка адреса без названия показывает сам адрес вместо названия (пример — карточка «Химки» в списке слева). Термин для адреса по умолчанию унифицирован на «Основной» — так же, как в личном кабинете (раньше в чекауте было «по умолчанию»).
- Лимит на число сохранённых адресов — не определён (сколько, что при достижении лимита).
- Разрешены ли дублирующиеся названия («Дом» дважды)?
- Нет способа удалить сохранённый адрес — ни в чекауте, ни (предположительно) в профиле.
- Если чекбокс «Сохранить» снят — адрес используется один раз. Логировать ли его в истории заказа, даже не сохраняя в список быстрого выбора?
- Флажок «Основной» есть в личном кабинете, но не в чекауте — при создании/редактировании адреса в чекауте нет способа назначить его основным. Нужно решить, нужна ли эта возможность прямо на чекауте, или управление основным адресом — только в личном кабинете.
3. Список последних пунктов выдачи (Самовывоз)
- Принцип формирования «последних 3»: строго recency или frequency? Разовый дальний ПВЗ не должен вытеснять привычный.
- На основе чего считать «использованный»: факт выбора при оформлении или факт фактического получения заказа? Предлагается — только завершённые/полученные заказы.
- Что показывать, если у пользователя меньше 3 ПВЗ в истории (0/1/2)?
- Пропадают ли из списка закрытые/недоступные пункты, или помечаются «недоступен»?
- Фирменные магазины ХОЛОДИЛЬНИК.РУ — попадают в список только по факту использования, или всегда закреплены отдельным пунктом?
4. Сквозные вопросы
- Кнопка «Далее» пока ничего не валидирует и никуда не ведёт — нужно определить обязательные поля перед переходом на следующий шаг.
- Стоимость доставки/самовывоза должна зависеть от удалённости точки и/или габаритов товара — сейчас зависит только от выбранного времени доставки (см. п.5).
- Источник данных: в реальности адреса/ПВЗ — это профиль пользователя и история заказов, а не хардкод.
5. Дата и время доставки
Блок появляется, как только известен адрес (сохранённый — сразу, новый — после заполнения улицы); выбор времени пересчитывает стоимость доставки и итог.
- Стоимость слота сейчас одинакова для всех адресов и дат — по-хорошему должна зависеть от удалённости адреса и, возможно, от даты.
- Не определено, сбрасывается ли выбранный слот при смене адреса (если цена от адреса зависит — вероятно, да).
- Не смоделировано состояние «нет доступных слотов на эту дату».
6. Способы оплаты — полный список (обновление 2026-07-24)
Статус: реализовано в прототипе. Раньше 4-я вкладка «Ещё» ничего не делала (просто ещё одна декоративная вкладка), а на мобильной версии её не было вовсе — сайт показывал только 3 способа оплаты без возможности увидеть остальные. По скриншоту реального сайта на «Ещё» открывается попап «Все способы оплаты» — добавлен на десктопе и мобильном одинаково: список из 7 методов (СБП, Карта, Яндекс Сплит, СберСпасибо, Яндекс Пэй, При получении, По счету), предупреждение об отключении бонусов ХОЛОДИЛЬНИК.РУ для части способов, кнопка подтверждения. При выборе одного из «дополнительных» методов (не входящих в первые 3 вкладки) 4-я вкладка визуально подставляет его иконку/название вместо «Ещё» и становится активной.
Открытые вопросы:
- Для каких именно способов оплаты отключается списание бонусов — на скриншоте предупреждение показано при выбранном СБП, но не проверено, относится ли оно ко всем способам в верхней группе (СБП/Карта/Яндекс Сплит/СберСпасибо) или только к части из них.
- «По счету» — вероятно, способ оплаты для юрлиц (см. тумблер «Я юридическое лицо» в корзине); не проверено, доступен ли он только при включённом переключателе или всегда.
- Иконки способов оплаты в прототипе — обобщённые (в стиле остальных иконок сайта), не бренд-логотипы реальных провайдеров (Яндекса, СБП и т.д.).