Перейти к основному содержимому

Оформление заказа

Из корзины покупатель попадает на страницу оформления кнопкой «Перейти к оформлению». Аккаунт для этого не нужен: заказ можно оформить как гость.

Шаг контактов при оформлении заказа

Шаг 1. Контакты​

Имя, телефон и email — все три поля обязательны. Под полем email написано «Отправим подтверждение и номер заказа».

Ниже есть необязательное поле «Комментарий» (до 1000 символов) — сюда покупатель может написать удобное время звонка или другие пожелания к заказу. Комментарий виден администратору в карточке заказа, отдельно от адреса и телефона.

(*) Письмо о подтверждении заказа не отправляется

Обещание под полем email магазин не выполняет: обработчика, который бы отправлял письмо при оформлении заказа, в системе нет. Покупатель получает номер заказа только на экране подтверждения. Пока это не исправлено, стоит либо не обещать письмо в интерфейсе, либо предупреждать покупателей отдельно.

Шаг 2. Получение​

Покупатель вводит город (обязательно). Улица, дом и квартира заполняются только для доставки курьером — подсказка на странице так и говорит: «Для ПВЗ достаточно города; для курьера заполните весь адрес».

Для курьера нужны все четыре поля адреса

Курьерский тариф считается полным адресом, только если заполнены город, улица, дом и квартира или офис. Если хотя бы одно из этих полей пустое, магазин не будет считать адрес достаточным для курьера, даже если город указан верно.

Кнопка «Рассчитать способы доставки» запрашивает у служб доставки реальные тарифы. В списке доступных способов видно название тарифа, перевозчика, срок и цену.

Шаг выбора доставки

Улица на цену доставки не влияет

Расчёт тарифа получает только город, регион, индекс и страну — улица, дом и квартира до калькулятора перевозчика не доходят. Это устройство самой платформы, а не настройка магазина. Адрес нужен для доставки курьером, но цену меняет только город.

Если список пуст — значит, для указанного города доступных тарифов не нашлось. Пока способ получения не выбран, кнопка оформления остаётся недоступной.

Цена тарифа ApiShip фиксируется в момент расчёта

После нажатия «Рассчитать способы доставки» магазин запоминает полученную цену. Если покупатель долго держит страницу открытой и тариф у перевозчика за это время изменился, при оформлении заказ всё равно уйдёт по прежней, уже показанной покупателю цене — повторного запроса тарифа магазин не делает. При заметных расхождениях с фактической стоимостью перевозчика это стоит иметь в виду при разборе жалоб.

Шаг 3. Оплата​

Онлайн-способы показываются только если они включены в магазине. Отдельного онлайн-способа может не быть вовсе — тогда заказ оформляется без оплаты, а её принимают при получении.

Кнопка внизу меняет надпись в зависимости от выбранного: «Оформить заказ» — если оплаты нет, «Перейти к оплате» — если выбрана ЮKassa.

Подсказка рядом с кнопкой всегда объясняет, чего не хватает: «Заполните контактные данные без ошибок», «Рассчитайте и выберите доступный способ получения», «Выберите доступный способ оплаты», «Подтвердите согласие на обработку данных».

(*) Согласие спрашивают, а условий нигде нет

Чекбокс «Согласен с условиями обработки данных» обязателен, но это просто текст: ссылки на страницу с условиями рядом нет, и самой такой страницы на сайте не существует. Юридически это пробел — стоит завести страницу политики обработки данных и связать её с чекбоксом.

Оплата через ЮKassa и возврат на сайт​

Если выбран онлайн-способ, покупатель уходит на защищённую страницу ЮKassa и после оплаты возвращается на сайт. Пока магазин уточняет статус платежа, показывается экран «Проверяем оплату» с пояснением «Обычно это занимает несколько секунд. Не закрывайте страницу».

Возможные исходы:

Что видит покупательЧто произошло
Заказ подтверждёнОплата прошла
Оплата не прошлаПлатёж отклонён или отменён
Не удалось найти оплатуМагазин не нашёл платёж по этому возврату
«Восстанавливаем связь с магазином»Временная ошибка сети, проверка продолжится сама

Если платёж прервался — покупатель закрыл вкладку, вышло время, деньги не списались — заказ не подтверждается. Корзины, застрявшие в состоянии незавершённой оплаты, магазин сбрасывает автоматически раз в час, после чего товары можно оформить заново.

Подтверждение заказа​

На финальном экране покупатель видит номер заказа, состав и итоговую сумму заказа, а также кнопку «Распечатать номер» (открывает обычную печать браузера). Рядом с номером есть кнопка копирования в буфер обмена — после нажатия она на короткое время меняется на подтверждение, что номер скопирован. Ниже — напоминание: «Сохраните номер — он понадобится при обращении по заказу».

Ниже также показаны три следующих шага обработки заказа: проверка заказа магазином, звонок покупателю и согласование получения и оплаты — это задаёт покупателю ожидание, что с ним свяжутся, а не что заказ уже полностью оформлен и едет к нему.

(*) Гостевой заказ не открыть повторно

Номер заказа хранится в браузере покупателя, а не за ссылкой. Стоит закрыть страницу подтверждения — и гость больше не сможет посмотреть свой заказ на сайте: при повторном заходе он увидит «В этом браузере нет только что оформленного заказа. Мы не показываем выдуманный номер». Зарегистрированный покупатель этой проблемы не имеет — его заказы лежат в личном кабинете. Гостю остаётся только сохранённый или распечатанный номер и обращение к магазину.