Habitualmente suele ser necesario disponer de distintos precios en una tienda dependiendo del tipo de usuario, por ejemplo, el caso de tener distribuidores con descuentos especiales.
Desde woocommerce vamos a ver como realizar este caso típico. Para ello necesitaremos la ayuda de un plugin que nos permite indicar distintos precios para cada producto y para cada tipo de cliente. La verdad es que es muy, muy versátil y con muchas capacidades.
WooCommerce Role Based Price
Se trata del plugin WooCommerce Role Based Price, un plugin que sirve precisamente para eso, y que entre otras cosas nos va a permitir:
- Mostrar diferentes precios a los usuarios, en función de su rol (tanto para productos simples como para productos variables)
- Ocultar tanto el precio como el botón Añadir al carrito a determinados roles de usuarios
- Mostrar el precio de un producto mediante un shortcode, que mostrará una u otra cantidad en función del rol del usuario que lo vea
Una vez instalado el plugin vamos a seguir una serie de pasos para una correcta configuración y optimización del plugin. Para ello el desarrollador ha puesto a disposición de todos el siguiente video.
Antes de comenzar, tienes que tener creados los tipos de clientes con sus roles, como vimos en este artículo.
Pues lo dicho, probar que es muy sencillo y sobre todo muy práctico.