Podcast

Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en whatsapp
Compartir en reddit
Compartir en email

Deshabilitar un método de pago por rol de usuario en checkout

Al existir diferentes roles de usuario en tu tienda online con Woocommerce, deshabilitar un método de pago por rol de usuario en la página de pago puede ser muy necesario.

En este artículo vamos a deshabilitar Stripe y Paypal, suponiendo que existe el rol de «Distribuidor» y debe tener solo el método de pago por Transferencia Bancaria.

Cómo crear roles en Wordpress

Es muy fácil crear un rol de usuario en Wordpress que tenga ciertas capacidades (Capabilities), vamos a usar User Role Editor en su versión gratuita del repositorio de wordpress.org.

Descárgalo desde aquí mediante un enlace directo. Descargar User Role Editor.

Debemos crear un nuevo rol copiando las mismas capacidades del rol «Cliente» o «Customer» que se genera cuando tenemos instalado Woocommerce. Tras lo anterior lo renombramos como «Distribuidor» siguiendo nuestro ejemplo.

Una vez esto, solo debemos pegar el snippet para Stripe y el snippet para Paypal. Recuerda pegarlo en tu archivo functions.php de tu tema activo. Lo ideal es usar el plugin Code Snippet o bien el child theme.

Snippets

🤚Este contenido esta restringido solo para miembros de💡Piensa en Digital. PUEDES SUSCRIBIRTE GRATIS  como MIEMBRO PIONERO y disfrutar de la comunidad en esta WEB y DISCORD junto a todas las píldoras, herramientas, ofertas, vídeos, newsletter, publicaciones y mucho más.

Deshabilitar un método de pago por rol de usuario mediante este método es de lo más sencillo y práctico. Este código se ha probado hasta la versión 6.1.1 de Woocommerce.

Marcelo Glez

Marcelo Glez

Consultor de Marketing Digital, Diseño Web y Negocios Online, busco ayudar a otros profesionales y a empresas a lograr una identidad digital sólida, mientras emprendo, comparto y disfruto en el camino. Saber más...

Deja una respuesta

Tal vez te gusten

Otros Posts Técnicos de Interés

Poner negrita en un ítem activo del menú en Elementor

Esta es una de esas cosas que suelen faltar en la gran cantidad de opciones de Elementor Pro, en estas dos líneas de código tenemos la solución. Poner negrita en un ítem activo del menú en Elementor saliendo del horno.

Crea un administrador en Wordpress desde la base de datos

Crea un administrador en Wordpress desde la base de datos fácilmente siguiendo unos sencillos pasos. A veces esto puede ser totalmente útil.

Añade un botón volver a página anterior en ficha de producto

Si la navegación de la tienda online requiere entregar atajos claros constantemente, puede que un botón de volver en la ficha de producto sea una opción.

Entrar / Salir

¿Qué hacemos?

Agencia de Marketing

Secuencia de email

Servicios provistos por equipos de Piensa en Digital.

Coworking Online

Reproducir vídeo

Miembros de la comunidad de Piensa en Digital.

Píldoras formativas

Artículos técnicos

Comunidad

Herramientas útiles

Enlaces y descuentos

Sesiones y fechas

FAQ

Recomendados

Feed semanal

Tu perfil y píldoras

Tu acceso y pago