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

3. Включите самовывоз, отметив соответствующий чекбокс.
4. (Необязательно) измените название метода доставки.
5. (Необязательно) укажите стоимость самовывоза и настройки налогообложения.

Важно: самовывоз не привязан к зонам доставки и будет доступен всем покупателям. Если нужно ограничить доступ по регионам, используйте устаревший способ настройки доставки.
Добавление местоположений
Чтобы самовывоз появился в оформлении заказа, нужно добавить хотя бы один пункт выдачи.
1. Перейдите в раздел самовывоза и найдите блок с местоположениями.

2. Нажмите «Добавить пункт самовывоза».

3. Укажите название, адрес и описание. Эти данные будут видны покупателю и используются для расчёта налогов.

4. Сохраните изменения.
Настройка внешнего вида самовывоза
После включения самовывоза в блоке оформления заказа появятся два варианта доставки: доставка и самовывоз. Покупатель может переключаться между ними.

Вы можете настроить отображение:
- Показывать значки — иконки для доставки и самовывоза
- Показывать стоимость — отображение цены доставки

Также можно изменить названия «Доставка» и «Самовывоз» на любые другие.

Отличия от устаревшего самовывоза
Новый самовывоз отличается от старого способа, который настраивался через зоны доставки.
- не зависит от зон доставки
- не требует ввода адреса
- имеет отдельный блок в оформлении заказа
- использует адрес пункта выдачи для расчёта налогов
Самовывоз не требует адрес доставки
Покупателю не нужно вводить адрес, чтобы выбрать самовывоз.
Отдельный блок в оформлении заказа
Самовывоз отображается как отдельный шаг в блоке оформления заказа.
Расчёт налогов по адресу пункта
Налоги рассчитываются в зависимости от выбранного пункта выдачи.
Ограничения
- самовывоз может не отображаться, если скрыты способы доставки до ввода адреса
- при нескольких посылках они объединяются в один вариант самовывоза
- если хотя бы одна посылка не поддерживает самовывоз, опция отключается
- самовывоз доступен всем покупателям без ограничений
