Ejemplo de personalización de precios venta en tienda online según rol

Ejemplo de personalización de precios venta en tienda online según rol

Este es un ejemplo de como se puede modificar woocommerce con varios plugins para conseguir un sistema de venta para distribuidores.

1º Crear el rol Distribuidor

El primer paso es crear un nuevo rol de  usuario llamado Distribuidor. En el ejemplo los distribuidores no se van a dar de alta libremente en la web, el administrador de la web será el encargado de añadir los usuarios con rol de distribuidor. Previamente se le solicitará al futuro distribuidor documentación que acredite que se trata de comercio que cumple con requisitos para la venta de nuestros productos.

Para crear el rol de distribuidor hemos desarrollado el plugin «crea-rol-distribuidor». El usuario con este rol tiene los mismos permisos en la web que un usuario con rol de subscriber, es decir, el menor que se ofrece.

El código del plugin es:

Atención: No nos hacemos responsables del funcionamiento de este plugin. No garantizamos su buen funcionamiento. Su web podría quedar fuera de servicio por errores graves.

Plugin Name: Rol de Usuario Distribuidor
Plugin URI: https://softtron.net
Description: Crea un nuevo rol de usuario en WordPress llamado Distribuidor con los mismos permisos que el rol de Subscriber.
Version: 1.0
Author: Daniel Romero – Softtron Net
Author URI: https://softtron.net
License: GPLv2 or later

Al subir el plugin y activarlo, automáticamente aparece el rol «distribuidor» disponible para nuevos registros de usuarios.

2º Personalizar el entorno gráfico

Puede ser muy recomendable que cuando un usuario se logee como distribuidor, cambie visualmente el aspecto de la web, eso confirma que se ha entrado correctamente en un entorno personalizado y puede dar al distribuidor una sensación de exclusividad o de usuario vip.

Este podría ser el código para un plugin que nos modifique el aspecto jugando con reglas css. Está diseñado para un tema específico, en cada web este plugin debe ser modificado para que contenga reglas css específicas de su tema activo. Cambiamos el color de una barra de menú superior, el logo y la pagina de inicio.

Plugin Name: Cambia tema segun rol
Plugin URI: https://softtron.net
Description: Cambia css y pagina de inicio segun el rol de usuario.
Version: 1.0
Author: Daniel Romero – Softtron Net
Author URI: https://softtron.net

3º Añadir el plugin para los descuentos

Es el objetivo de todas estas modificaciones, vamos a ofrecer uno precios rebajados a los distribuidores, pero sólo para ellos, el resto de roles de usuarios verán los precios normales sin descuentos.

 

Deja una respuesta

Esta web usa cookies para mejorar el rendimiento y experiencia del usuario. Usted puede aceptar o rechazar estas cookies.    Más información
Privacidad