Привет ! Мы продолжаем создавать свой интернет-магазин на Woocommerce ! Сегодня вы узнаете как добавить новую зону доставки в свой интернет-магазин. После обновления плагина Woocommerce, в настройках изменилась функция доставки. Вместо привычных “Единой ставки”, “Местной доставки” и т.д., появилась новая функция “Зоны доставки”. В настройках у вас всё ещё могут отображаться старые методы доставки, но если вы внимательно посмотрите, то увидите в описании, что данные методы будут удалены после следующего обновления плагина. Поэтому можно уже не задействовать старые методы доставки.
Переходим к новой функции, “Зоны доставки” – это географический регион, где применяется определённый набор методов и тарифов доставки. Woocommerce будет автоматически определять подходящую зону доставки, на основе адреса доставки пользователя и предлагать соответствующие методы доставки. Чтобы добавить новую зону доставки, перейдите на страницу: Woocommerce – Настройки – Доставка – Зоны доставки. Внизу справа нажмите на кнопку – Добавить зону доставки.
Далее, укажите название зоны и выберите регион, страну, входящую в эту зону, нажмите на кнопку – Сохранить изменения. Указывайте регион в пределах которого вы будете осуществлять доставку.
При создании зоны доставки, вы можете установить ограничение для определённых почтовых индексов. Нажмите на вкладку – Ограничение определёнными почтовыми индексами. В поле укажите почтовые индексы или диапазоны, для которых доставка не будет осуществляться. Нажмите на кнопку – Сохранить изменения.
Далее, необходимо добавить “Метод доставки” для созданной зоны. В правой части зоны доставки, нажмите на крестик, чтобы добавить метод доставки.
Далее, в открывшемся окне выберите метод доставки и нажмите на кнопку – Добавить метод доставки. Вы сможете выбрать метод доставки, который соответствует зоне доставке.
Далее, в зоне доставки у вас появится метод доставки. Чтобы настроить метод доставки, нажмите по названию метода доставки.
Далее, вы сможете настроить метод доставки. Укажите название метода, которое будет отображаться для пользователя на сайте и укажите дополнительные параметры. Нажмите на кнопку – Сохранить изменения.
Всё готово ! Наша зона доставки готова !
Теперь в вашем интернет-магазине, при добавлении товара в корзину и при оформлении заказа, возле значения “Доставка”, будет отображаться название метода доставки.
Остались вопросы ? Напиши комментарий ! Удачи !
А как создать зону доставки только для одного города? По России – одни условия доставки, а в рамках своего города – другие. И сразу несколько вариантов, например, вес посылки меньше 0,5 кг – одна цена доставки, больше – другая? Заранее спасибо за ответ!
В Woocommerce не предусмотрено создание зоны доставки для города. В параметрах доставки можно включить калькулятор стоимости доставки в корзине. Здесь уже нужно самому что-то придумывать, если ничего не подходит. Можно создать класс доставки для товаров, которые меньше 0,5 кг и также для товаров больше весом. В параметрах доставки указано как создать класс доставки.
Спасибо!
Наконец то, нашла полезную информацию по новой доставке. Класс!!
Подскажите, а можно ли добавить ещё один метод доставки, например “курьерская доставка”?
Ну да конечно, создаёте зону доставки и добавляете к ней методы доставки. Для метода доставки можно указать свой заголовок, описание и стоимость.
Спасибо, попробую.
Здравствуйте! Как сделать выбор способов доставки на уровне товаров? То есть для одного из товаров исключить, к примеру, курьерскую доставку,
Здравствуйте, на странице редактирования товара, в блоке “Данные товара”, на вкладке “Доставка”, есть функция “Класс доставки”.
Как ввести диапазон индексов?
Woocommerce – Настройки – Доставка – Зоны доставки. При создании новой зоны доставки будет вкладка “Ограничение определёнными почтовыми индексами”. Можно изменить уже существующую зону доставки, там будет такая же вкладка.
Подскажите какой бесплатный плагин или как расчитывать доставку по км? Например: от МКАДа 1км-30рублей
Или это нужно считать самому для каждого города?
Вам нужно подключать сервис доставки, многие предоставляют готовые скрипты для сайта, по расчёту доставки.
У меня вопросы по ограничению зоны доставки.
1. Система обязательно запрашивает у покупателя индекс?
2.А что делать, если он его не знает?
3. Нужно вводить индексы в которые доставляем или наоборот, указывать те, которые в эту зону не входят?
1. Конечно обязательно, если вы отправляете товары по почте, без индекса никак не отправить.
2. Придётся узнать, если хочет чтобы ему товар доставили. Сейчас в интернете очень просто можно узнать свой индекс.
3. При оформлении заказа пользователь указывает свой почтовый индекс, на который будет выслан товар.
Вы можете указать определённые индексы, на которые вы будете осуществлять доставку. Если вы работаете с сервисом доставки, то есть не вы занимаетесь доставкой, то вам вообще не обязательно указывать ограничения по индексам. Ваша задача передать сервису адрес клиента и всё.
Доброго времени суток, подскажите а как можно настроить 2 курьерские доставки с разными ценами, чтобы автоматически просчитывал если клиент выходит за пределы доставки например от2 00 руб. к 500 руб. ? Есть такой функционал?
Такой функционал разрабатывается с нуля, либо подключается с помощью сервиса доставки.
А как посмотреть демо-версию плагина ? как он работает перед покупкой.
Какого плагина ?
Привет! А есть возможность динамически выбрать доставку? Т.е. – если по Москве- появляются поля только адреса доставки, если выбрал наложенным платежом, то еще и поле с индексом появилось? А если по России, то еще и область…Например. есть такая возможность? Может плагин? Т.е. разные поля под разные доставки!?
Привет, разработать можно всё что угодно, а готового такого плагина я не встречал. Знаю плагин который автоматически скрывает все не нужные поля для цифровых товаров. Если попадётся такой плагин, дам знать.
Спасибо за помощь, Илья, но вроде не то…Нужны опции, а этот на автомате все прячет…Кажется есть решение table rate shipping … Пока только собираюсь с ним повозиться, но по описанию то что надо…
Хорошо, я тоже разберу этот плагин на днях.
добрый день. скажите пожалуйста, если хочу работать с курьерской службой(у них зоны или города по тарифам), тогда мне вместo бесплатной доставки нужно добавить другую форму(например дописать курьерская доставка)? и как будет отображатéся для покупателej из Ростова и например из Екатеринбурга разница стомости доставки? Заранее благодарю за Ваш ответ
Здравствуйте, для метода доставки вы можете указать любой текст. Если функция курьерской службы не связана с Woocommerce, то никак не будет отображаться. Будет фиксированная цена, которую вы укажите в настройках метода доставки. Вам нужно обратится в службу поддержки курьерской службы, узнать у них, что у них за функционал и можно ли его синхронизировать с Woocommerce.
Илья, спасибо за совет, он был очень полезным. Всего хорошего, Шандор
Добрый день!
WooCommerce конечно намудрили с доставкой. пол месяца магазин не принимает он-лайн заказы по причине того, что никак не можем настроить новую доставку. Раньше было просто превосходно. Была единая ставка и была бесплатная доставка. Сейчас как настройки не крутим, всегда пишет чтобы ввели адрес доставки.
Задача очень простая.
Минимальная сумма заказа- 800р. Если больше этой суммы, то отображается, что будет бесплатная доставка, если заказ менее 800р, то доставка будет платная и добавляет сумму к итогу.
Если есть возможность посоветуйте как сделать или может быть другой плагин применить. Уже всю голову сломал.
Здравствуйте, “Единая ставка” и “Бесплатная доставка” и сейчас есть. Создаёте зону доставки, добавляете метод доставки, справа плюсик. В бесплатной доставке можно указать минимальную сумму заказа. Есть самовывоз также. Смотрите здесь – Woocommerce доставка настройка.
Не ту ссылку вам дал. Где комментарий оставляли, там показано.
Илья, спасибо за ответ, но если честно, то так и не разобрался. Добавляю зону, методы. Всё ок. Но при оформлении заказа в строке стоимости доставки надпись, что нужно ввести адрес.
Может есть желание помочь это настроить? Не безвозмездно естественно. :-)
Возможно, у Вас установлен Saphali Woocommerce, с помощью которого скрыто обязательное для доставки поле Страна
Здравствуйте! Раньше в Вукомерсе у нас был плагин Advanced Shipping, который в зависимости от выбранного клиентом города для курьерской доставки высчитывал значения для выбранного города. Было очень удобно. Теперь, после обновления плагин Advanced Shipping перестал работать (в оформлении заказа просто зависал после выбора города доставки).
Я попробовал в самом Вукомерсе настроить подобное, но такого функционала нет. Не знаю как быть теперь. Что посоветуете? Спасибо.
Здравствуйте. После обновления Woocommerce многие плагины перестали с ним работать. Вам в таком случае лучше написать автору плагина, чтобы он его обновил и интегрировал с обновлённым Woocommerce. Можно поискать другой подобный плагин.
Вот здесь можете посмотреть – Полезные плагины для Woocommerce более 100.
Здравствуйте!
Нужно,чтобы при заказе до 1500 р. доставка была платная, а если заказ дороже 1500 р, доставка – бесплатна.
Возможно ли это настроить? Копался в настройках и пока что не разобрался.
Создал метод “Бесплатная доставка” и указал минимальную сумму 1500. Проблема в том, что для заказов дешевле этой суммы метод не отображается. А если добавить метод “единая ставка”, то он отображается для заказов на любую сумму.
Здравствуйте. Вы можете сделать два метода доставки, “Бесплатную” с минимальной суммой 1 500 руб., и “Единую” с пояснениями, что при заказе до 1 500 руб. доставка платная. Просто свой текст добавить и всё. Могу порекомендовать вам для этого плагин Personalized WooCommerce Cart Page.
Более 100 Супер полезных плагинов для Woocommerce Здесь!
Я сделал два метода доставки: “бесплатная доставка” и “единая ставка”.
Проблема в том, что “единая ставка” отображается даже, если сумма заказа выше 1500 р, а в этом случае должна быть бесплатная доставка.
Или задам вопрос так. Как изменить цену метода доставки Woocommerce в зависимости от суммы Корзины?
Может быть это возможно сделать в настройках Woocommerce?
Вам может помочь плагин Flexible Shipping for WooCommerce. Я пока не разбирал его, но планирую на днях. Плагин очень полезный, много функций.
Там как раз есть такая функция.
Спасибо, Илья! Попробую этот плагин
Тоесть получается так, что нужно вручную вписывать все города России (если я собираюсь продавать товары по всей стране) и так же вручную вписывать цены для доставки в эти города? Можно ли как то автоматизировать данный процесс?
Woocommerce вообще города не поддерживает. Но, можно сделать ограничение определёнными почтовыми индексами. Просто укажите в настройках страну Россия и валюту рубли. Цены за доставку по городам можно указать на отдельной странице. Можно встроить скрипт расчёта стоимости доставки, если такой есть у сервиса доставки.
Роман попробуй этот плагин Advanced Flat Rate Shipping
У меня получилось, если сумма меньше 500 он прибавляет заданную стоимость, если больше подставляет бесплатную доставку.
А как убрать из региона доставки Москва, все нас. пункты Новой Москвы и выделить их в отдельный регион – Новая Москва с последующей возможностью выбрать эту зону в настройках доставки woocommerce?
Нужно создать отдельную зону доставки и обозначить её как вы хотите
Если бы это было так просто, то давно бы сделал. ) Не выделяются они отдельно. Все нас. пункты и регионы подтягиваются плагином СДЭК pro. и как-то выделить в отдельную зону новую Москву невозможно. Так то.
Ну тогда вам нужно этот вопрос решать с поддержкой СДЭК, если это их плагин. Я имел ввиду, просто создать отдельную зону и назвать её Новая Москва, чтобы пользователи видели её и выбирали её. Зачем вам населённые пункты, для расчёта стоимости доставки? В стоимость товара её закладывайте, а доставку делайте бесплатной. Надо упрощать всё, чтобы человек совершал как можно меньше действий при оформлении заказа.
Доставка в пределах МКАД по Москве фиксирована. Новая Москва включает в себя ряд населенных пунктов (порядка 30) которые находятся в той или иной удаленности от МКАД. А это топливные расходы, время и амортизация. Именно поэтому все населенные пункты Н.Москвы и нужно выделить в отдельную зону. В общем понятно. Вопрос к СДЭК.