Как настроить доставку WooCommerce по роли пользователя?

Опубликовано: 2022-08-30

В этой статье я покажу вам, как настроить доставку WooCommerce по роли пользователя . Вы узнаете, как установить стоимость доставки для каждой роли пользователя и как скрыть способы доставки для определенных групп пользователей. Я буду использовать плагин Flexible Shipping PRO для выполнения этого урока.

Роли пользователей WooCommerce

Первый шаг к настройке стоимости доставки в зависимости от роли пользователя — понять и узнать о ролях, доступных в WooCommerce. В WordPress по умолчанию доступно несколько пользовательских ролей, а в WooCommerce есть две дополнительные роли. Пройдёмся по всем:

Администратор: пользователь самого высокого уровня с доступом ко всем параметрам как в WordPress, так и в WooCommerce. Эта роль должна быть ограничена и доступна только владельцам определенного веб-сайта или магазина WooCommerce . Если у вас мультисайт, вы также можете добавить суперадминистратора, который может управлять настройками для всех сайтов на мультисайте.

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

Автор : пользователь с чуть меньшими возможностями, чем у редактора. Он может создавать все виды контента и публиковать его. Однако он не может изменять или удалять сообщения других авторов или управлять комментариями.

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

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

Менеджер магазина : как следует из названия, такой пользователь имеет возможность управлять магазином WooCommerce . Он имеет доступ ко всем настройкам и отчетам WooCommerce. Таким образом, он может редактировать товары и изменять цены на товары.

Как обычно в WordPress, вы можете свободно редактировать возможности отдельных ролей, а также добавлять новые пользовательские роли.

Зачем предлагать доставку WooCommerce по роли пользователя ?

Конечно, все зависит от типа магазина, которым вы управляете, но вы можете предложить разные способы доставки разным покупателям в зависимости от их роли пользователя . Я покажу несколько примеров, где такое решение даже необходимо.

Вошедшие пользователи: самое популярное решение для электронной коммерции включает вошедших в систему пользователей. Обычно это связано с тем, что незарегистрированные пользователи получают худшие условия, в том числе более высокие тарифы на доставку . У них также может быть меньше вариантов доступных способов доставки , таких как самовывоз .

Сайты только для членов: многие магазины предлагают различные типы программ лояльности или категоризацию клиентов. Таким образом покупатели могут стать участниками внутренних клубов, что влечет за собой дополнительные преимущества в магазине. Как правило, участники получают доступ к вариантам доставки со скидкой или даже к бесплатной доставке .

Ролевая доставка может быть отличным способом вознаградить постоянных клиентов или убедить клиентов стать участниками. В любом случае вы выигрываете как владелец интернет-магазина. Так что стоит иметь такой инструмент под рукой.

Решение для доставки на основе ролей WooCommerce

Когда дело доходит до доставки в WooCommerce и установки стоимости доставки в зависимости от роли пользователя, я рекомендую плагин Flexible Shipping PRO. Это один из лучших плагинов для доставки WooCommerce на рынке. Это позволяет вам устанавливать стоимость доставки по многочисленным параметрам, таким как вес, размер, класс доставки или роль пользователя . Не только это, но и позволяет скрыть способы доставки WooCommerce на основе этих условий.

Ценообразование на основе ролей — одна из новых функций этого плагина, и я покажу вам, как настроить ее шаг за шагом. Таким образом, вы можете легко управлять способом доставки WooCommerce на основе ролей пользователей WooCommerce .

Гибкая доставка PRO WooCommerce £ 89

Лучшая доставка по таблице тарифов для WooCommerce. Период. Создавайте правила доставки на основе веса, общей суммы заказа или количества товаров.

Добавить в корзину или просмотреть подробности
Более 100 000 активных установок
Последнее обновление: 03.10.2022
Работает с WooCommerce 6.6 - 7.0.x

Как добавить доставку WooCommerce по роли пользователя ?

Сначала установите и активируйте плагин Flexible Shipping PRO. После этого перейдите в WooCommerce → Настройки → Доставка . Затем нажмите на зону доставки , в которую вы хотите добавить функцию. У меня есть зона доставки «Великобритания»:

Зоны доставки

Далее нажмите кнопку « Добавить способ доставки »:

Добавить способ доставки

Выберите гибкую доставку и снова подтвердите выбор, нажав кнопку « Добавить способ доставки ».

Добавить способ доставки: гибкая доставка

После добавления гибкого метода доставки пришло время управлять методом доставки WooCommerce .

В разделе «Общие настройки» вы можете установить название и описание метода . Ниже вы также можете изменить налоговые настройки для доставки и расширенной бесплатной доставки WooCommerce .

Гибкий способ доставки — общие настройки

Узнайте, что такое ставка за стол, из нашего краткого руководства с примерами.

Однако наиболее важной частью настройки является таблица правил. Плагин Flexible Shipping это, по сути, решение для доставки по табличным тарифам , поэтому вся условная доставка и расчеты происходят в таблице.

Чтобы установить стоимость доставки в зависимости от роли пользователя , выберите Роль пользователя из доступных условий:

условие роли пользователя

Затем вы можете выбрать одну из ролей пользователей, доступных в вашем WordPress. Здесь вы можете добавить более одной роли пользователя . Как видите, есть и специальная опция — Гость , которая будет применяться ко всем не вошедшим в систему пользователям, посещающим ваш магазин.

доступные роли пользователей

Наконец, определите стоимость доставки для выбранной роли пользователя , вот и все.

Пример доставки на основе ролей WooCommerce

Позвольте мне показать вам это на примере. Предположим, что для незарегистрированных пользователей стоимость доставки составляет 20 долларов США. Вошедшие пользователи получают скидку 50%, поэтому они платят всего 10 долларов. Вы можете настроить все это, используя два правила:

Пример доставки на основе ролей WooCommerce

Аналогичным образом вы можете добавить другие способы доставки или указать разные расходы на доставку для разных групп пользователей.

Скрыть способ доставки для незарегистрированных пользователей

Дополнительная опция, которая может быть полезна для вашего магазина WooCommerce, — скрытие способов доставки для определенных групп пользователей. Я покажу вам, как это сделать на примере не вошедших в систему пользователей, но вы можете сделать то же самое для любой роли пользователя .

В моем примере обычная стоимость доставки составляет 10 долларов. Это определяется первым правилом, которое в основном представляет собой фиксированную стоимость доставки . Второе правило скрывает этот способ доставки для всех незарегистрированных пользователей. За это отвечает специальное действие Hide , добавленное в это правило.

Скрыть способ доставки для незарегистрированных пользователей

Я надеюсь, что мое руководство по настройке доставки WooCommerce по роли пользователя будет полезным. Удачи!