¿Cómo configurar el envío de WooCommerce por función de usuario?

Publicado: 2022-08-30

En este artículo, le mostraré cómo configurar el envío de WooCommerce por rol de usuario . Aprenderá cómo establecer el costo de envío para cada rol de usuario y cómo ocultar los métodos de envío para ciertos grupos de usuarios. Usaré el complemento Flexible Shipping PRO para llevar a cabo este tutorial.

Roles de usuario de WooCommerce

El primer paso para establecer el costo de envío según el rol del usuario es comprender y aprender sobre los roles disponibles en WooCommerce. WordPress tiene pocos roles de usuario disponibles de forma predeterminada y WooCommerce genera dos roles adicionales. Repasemos todos ellos:

Administrador: el nivel más alto de usuario con acceso a todas las opciones tanto en WordPress como en WooCommerce. Este rol debe estar limitado y disponible solo para los propietarios de un sitio web en particular o una tienda WooCommerce . Si tiene un multisitio, también puede agregar un superadministrador que puede administrar la configuración de todos los sitios en el multisitio.

Editor : En la mayoría de los casos, es alguien que crea y administra contenido en el sitio. Los editores pueden agregar, editar y eliminar cualquier publicación y contenido multimedia. Este usuario también tiene la oportunidad de administrar los comentarios: moderarlos, editarlos o incluso eliminarlos.

Autor : Un usuario con un poco menos de capacidades que el editor. Puede crear todo tipo de contenido y publicarlo. Sin embargo, no puede cambiar ni eliminar las publicaciones de otros autores, ni administrar los comentarios.

Colaborador : el colaborador puede crear contenido, pero no puede publicarlo él mismo. Esto permite que un editor o administrador revise y tenga el control final sobre cualquier contenido creado por un colaborador.

Suscriptor : este rol tiene la menor cantidad de permisos: los usuarios solo pueden leer contenido en su sitio y comentar sus publicaciones. Estos son todos los usuarios que se han registrado en tu tienda. También pueden editar su cuenta con verificar todos los pedidos que hicieron.

Administrador de la tienda : como sugiere el nombre, dicho usuario tiene la capacidad de administrar una tienda WooCommerce . Tiene acceso a todas las configuraciones e informes de WooCommerce. Por lo tanto, puede editar productos y cambiar los precios de los productos.

Como es habitual en WordPress, puede editar libremente las capacidades de los roles individuales, pero también agregar nuevos roles de usuario personalizados.

¿Por qué ofrecer el envío de WooCommerce por rol de usuario ?

Por supuesto, todo depende del tipo de tienda que tenga, pero podría considerar ofrecer diferentes métodos de envío a diferentes clientes según su función de usuario . Mostraré algunos ejemplos donde tal solución es incluso una necesidad.

Usuarios registrados: la solución de comercio electrónico más popular implica usuarios registrados. Por lo general, esto depende de que los usuarios que no hayan iniciado sesión obtengan un trato peor, incluidas tarifas de envío más altas . También pueden tener menos opciones de métodos de envío disponibles, como la recogida local .

Sitios exclusivos para miembros: muchas tiendas ofrecen varios tipos de programas de fidelización o categorización de clientes. De esta forma, los clientes pueden hacerse miembros de clubes internos, lo que conlleva beneficios adicionales en la tienda. Por lo general, los miembros obtienen acceso a opciones de envío con descuento o incluso gratis.

El envío basado en roles puede ser una excelente manera de recompensar a los clientes habituales o convencer a los clientes para que se conviertan en miembros. En cualquier caso, usted gana como propietario de una tienda en línea. Por lo tanto, vale la pena tener una herramienta de este tipo a mano.

Solución de envío basada en roles de WooCommerce

Cuando se trata de envíos en WooCommerce y establecer el costo de envío según el rol del usuario, recomiendo el complemento Flexible Shipping PRO. Es uno de los mejores complementos de envío de WooCommerce del mercado. Le permite establecer la tarifa de envío según numerosas condiciones, como el peso, el tamaño, la clase de envío o la función del usuario . No solo eso, sino que también te permite ocultar los métodos de envío de WooCommerce según esas condiciones.

El precio de envío basado en roles es una de las nuevas características de ese complemento, y le mostraré cómo configurarlo paso a paso. De esta manera, puede administrar fácilmente el método de envío de WooCommerce según los roles de usuario de WooCommerce .

Envío flexible PRO WooCommerce £ 89

El mejor envío de tarifa de tabla para WooCommerce. Período. Cree reglas de envío basadas en el peso, los totales de los pedidos o el número de artículos.

Añadir a la cesta o Ver detalles
Más de 100 000 instalaciones activas
Última actualización: 2022-10-03
Funciona con WooCommerce 6.6 - 7.0.x

¿Cómo agregar el envío de WooCommerce por rol de usuario ?

Primero, instale y active el complemento Flexible Shipping PRO. Después de eso, ve a WooCommerce → Configuración → Envío . Luego, haga clic en la zona de envío a la que desea agregar la función. Tengo la zona de envío 'Reino Unido':

Zonas de envío

A continuación, haga clic en el botón Agregar método de envío :

Añadir método de envío

Elija Envío flexible y confirme con el botón Agregar método de envío nuevamente.

Añadir método de envío: Envío Flexible

Habiendo agregado el método de envío flexible , es hora de administrar el método de envío de WooCommerce .

En la sección Configuración general, puede establecer el título y la descripción del método . A continuación, también puede cambiar la configuración de impuestos para el envío y el envío gratuito avanzado de WooCommerce .

Método de envío flexible: configuración general

Aprende qué es la tarifa de tabla con nuestra breve guía con ejemplos.

Sin embargo, la parte más importante de la configuración es la tabla de reglas. El complemento de envío flexible es básicamente una solución de envío de tarifa de tabla , por lo que todo el envío condicional y los cálculos se realizan en la tabla.

Para establecer el costo de envío según el rol del usuario , elija el Rol del usuario de las condiciones disponibles:

condición de rol de usuario

Luego, puede elegir entre los roles de usuario disponibles en su WordPress. Puede agregar más de un rol de usuario aquí. Como puede ver, también hay una opción especial: Invitado , que se aplicará a todos los usuarios que no hayan iniciado sesión y visiten su tienda.

roles de usuario disponibles

Finalmente, determine el costo de envío para el rol de usuario elegido , y eso es básicamente todo.

Ejemplo de envío basado en roles de WooCommerce

Déjame mostrarte esto con un ejemplo. Supongamos que para los usuarios que no han iniciado sesión, el costo de envío es de $20. Los usuarios registrados obtienen un 50% de descuento, por lo que solo pagan $10. Puede configurar todo usando dos reglas:

Ejemplo de envío basado en roles de WooCommerce

De manera similar, puede agregar otros métodos de envío o agregar diferentes costos de envío para diferentes grupos de usuarios.

Ocultar método de envío para usuarios no registrados

Una opción adicional que puede ser útil para tu tienda WooCommerce es ocultar los métodos de envío para grupos de usuarios específicos. Le mostraré cómo hacerlo con el ejemplo de usuarios que no han iniciado sesión, pero puede hacerlo de la misma manera para cualquier rol de usuario .

En mi ejemplo, el costo de envío regular es de $10. Está definido por la primera regla que es básicamente un envío de tarifa plana . La segunda regla oculta ese método de envío para todos los usuarios que no hayan iniciado sesión. La acción especial Ocultar añadida a esta regla es responsable de esto.

Ocultar método de envío para usuarios no registrados

Espero que mi guía sobre cómo configurar el envío de WooCommerce por rol de usuario sea útil. ¡Buena suerte!