Nuestros visitantes preguntan:
Actualmente tengo un sitio de comercio electrónico y quisiera saber si es necesario que un usuario se registre para hacer un pago en WooCommerce?. Realmente no me interesa que se registren, sólo que los usuarios puedan realizar su pago de forma correcta.
Gracias,
Aldo
Respuesta:
Me da gusto que la información sea de ayuda :). No es necesario que los usuarios o visitantes de tu sitio tengan que registrarse para pagar realizar un pago en tu sitio web.
Habilitar pago de invitados:
En tu panel de control de WordPress visita: «WooCommerce» > «Ajustes«. En la pestaña «Finalizar compra» asegúrate de marcar la opción «Habilitar compras sin registro (ermitir a los clientes comprar sin crearse una cuenta.)«:
Es todo lo que necesitas 🙂
Desactivar el registro de usuarios:
Alternativamente también es posible desactivar el registro de usuarios en tu tienda. Para hacer esto desde los ajustes de WooCommerce ve a la pestaña «Cuentas» sección «Opciones de registro«. Asegúrate de desactivar las siguientes opciones que corresponden al registro de usuarios:
- Permitir que los usuarios se registren al finalizar la compra.
- Permitir que los usuarios se registren desde «Mi cuenta»
- Mostrar recordatorio de inicio de sesión en la página de finalizar la compra.
Hecho lo anterior no se mostrarán más los enlaces y opciones de registro en las páginas de sistema de WooCommerce.
Teresa dice
Hola estoy probando el plugin WooCommerce,
configuro la opción recoger en tienda y la opción «Habilitar pagos de invitados (sin cuenta obligatoria)» para que los clientes no tengan que registrarse si van a recoger el pedido.
He habilitado únicamente estas dos opciones en toda la tienda pero no funciona …¿?
Saludos, Teresa
PD.: estoy probando el plugin en localhost
Estella Vidal dice
Howdy Teresa 🙂
¿Qué parte del proceso no funciona?, si estás en local y utilizas MAMP deberás habilitar el envío de los emails vía «PHP function mail()» para que el cliente reciba las notificaciones de WC. También asegúrate de habilitar una opción de pago fuera de línea (por ejemplo: Transferencia bancaria), aún y cuando las notificaciones vía email estén desactivadas, serás capaz de ver los «pedidos en espera» desde el panel de WC. 🙂
Fátima dice
Hola!!
En primer lugar gracias por la ayuda que prestas con tu blog.
Yo quiero todo lo contrario que los anteriores, quiero que los usuarios puedan registrarse, pero en ningún momento consigo encontrar o añadir la página de registro para usuarios… sólo aparecen el de acceder y el de olvidó su contraseña. ¿Qué me falta por hacer, por añadir…?
Gracias!!!
Estella Vidal dice
Hola @Fátima, si deseas forzar el registro de los usuarios asegúrate de desactivar la opción «Enable guest checkout» de los ajustes «Checkout» de WooCommerce.
El formulario de registro lo puedes activar en la sección de ajustes «Accounts«, marcando la casilla «Enable registration on the «Checkout» page» 😉
jaime dice
Buenas, en primer lugar gracias por la ayuda, a mi me gustaría al respecto saber si puede quitar la opción de identificarse en la página de finalizar compra con el plugin de woocommerce.
Es que en ningún caso voy a dar esa posibilidad y si la pudiera quitar mejor que mejor.
Gracias por todo:)
Estella Vidal dice
Hola @Jaime 🙂
Para desactivar el registro de usuarios en WooCommerce atiende los siguientes pasos:
> Paso 1: En los « Ajustes » de WooCommerce > pestaña «Finalizar compra«, asegúrate de activar la casilla «Habilitar compras sin registro«:
> Paso 2: En la pestaña « Cuentas «, desactiva todas las casillas de la sección «Habilitar Registro«:
Estos ajustes se encargarán de deshabilitar el registro de usuarios en tu sitio web con WooCommerce.
Saludos!
Javiera dice
Buenas noches, estuve leyendo pero a mi no me ha funcionado el tema de pago como invitado, estoy haciendo las pruebas y cuando compro un servicio con mi correo está todo ok, pero cuando quiero volver a comprar un servicio y coloco mi correo este dice que ya está en uso.
Me he dado cuenta que se han estado creando los usuarios en el wordpress como «costumer» y eso es realmente lo que no quiero.
Tengo todo tal cual, he leído mucho en internet para resolverlo pero no ha sido de gran ayuda
dejo unas imágenes:
http://puu.sh/9Lz9z/256329292e.png
http://puu.sh/9LBSg/e80ecf2886.png
http://puu.sh/9LBWi/03088144c4.png
Espero me puedan ayudar.
Gracias.
Estella Vidal dice
Hola @Javiera,
Bien podría tratarse de un error en WooCommerce, mi sugerencia es que te asegures de utilizar la última versión disponible y contactar directamente con el soporte del plugin.
Saludos!
samuel dice
Hola he seguido las instrucciones, para que se pueda hacer la compra sin ser usuario registrado en woocomerce, en la sección de finalizar compras habilite realizar compras si registro, y en la sección cuentas desahabilite todas las opciones que tienen que ver con habilitar registro que son 3, y no logro quitar la leyenda de login y user en la parte superior del a pagina de la tienda, y en general de todas las paginas del sitio que es donde aparece me queda una duda si debo modificar algo en la opción de cuentas> en la opción «pagina de mi cuenta»
Gracias
Estella Vidal dice
Hola Samuel 🙂 ,
Los ajustes que aplicaste son los necesarios para desactivar el registro de usuario de las páginas de sistema de WooCommerce, desconozco el tema que utilizas pero estimo que es el mismo tema el que integra esa opción/widget de inicio de sesión.
Te sugiero revisar con el desarrollador del tema si existe algún ajuste para desactivar esa opción, también puedes utilizar algo de estilos CSS para que no se muestre más.
Un saludo!
Samuel dice
Hola
Estella gracias! desactive ya esa leyenda y si venia en las opciones del tema en la configuración de woocomerce para el home page.
gracias por la respuesta saludos! 🙂 😉
Pascual dice
Hola,
Tengo cargadas la última versión de WP y Woocommerce.
Permito la compra sin registro, pero cuando se efectúa el pago por Paypal no sé como mandar un email para la descarga del producto al email que el cliente ha dejado en Pyapal.
Gracias por su ayuda!
Estella Vidal dice
Hola @Pascual,
Asegúrate de activar la casilla «Descargable» en el editor de productos, esto te permitirá cargar el archivo que obtendrá el cliente una vez realizado su pago:
Si te interesa un sistema de envío de correos electrónicos en automático para clientes, te sugiero revisar la extension para WooCommerce «Follow up emails» 🙂
Un saludo!
Ángel dice
Hola, a mi me pasa todo lo contrario, yo quiero que la gente pueda registrarse y en el formulario de registro introduzco los datos y recarga la página pero el usuario queda sin registrar. Decir que estoy en servidor local todavía.
Dejo unos pantallazos por si son de ayuda:
https://dl.dropboxusercontent.com/u/5385640/imagenes/3.png
https://dl.dropboxusercontent.com/u/5385640/imagenes/1.png
https://dl.dropboxusercontent.com/u/5385640/imagenes/2.png
muchar gracias
Estella Vidal dice
Hola @Angel,
Desactiva todos los plugins con excepción de WooCommerce – para descartar el impacto de otras herramientas durante el registro de usuario. Si los problemas continúan te sugiero contactar directamente con el soporte de Woo – no olvides incluir en el ticket el «estado del sistema» generado por WooCommerce.
Un saludo!
Angel dice
Hola, voy a probarlo y si no funcionara contactaría con el soporte woo.
Muchas gracias
Estella Vidal dice
Un placer @Angel, éxito en tu proyecto!
Marta dice
Hola, estoy diseñando mi web y tengo un problama: No puedo efectuar ninguna compra sin estar registrado. he visto que en la demo de la plantilla sí se puede.
Elijo producto, añado a la compra y cuando voy a finalizar compra me aparece un mensaje: Lo sentimos, su sesión ha caducado. Volver a la página de inicio. Yo lo que quiero es que al comprar un producto, pueda finalizar la compra sin registrarme.
Muchas gracias.
Estella Vidal dice
Hola @Marta,
Te sugiero echar un vistazo a la siguiente publicación relacionada con los problemas de sesiones y el plugin de comercio electrónico «Problems with cart sessions and WooCommerce«, un saludo!
Javier dice
Primero de todo, gracias por tu dedicación.
Ahora el problema: He creado una tienda con productos variables, virtuales y descargables. He seguido todas las indicaciones para, en mi caso, impedir que se registre el usuario/visitante. Ni siquiera un correo electrónico. El caso es que, pese a haber desactivado la opción de «Las descargas requieren inicio de sesión» y activado «Permitir acceso a productos descargables tras el pago», la descarga no se ejecuta tras el pago. ¿Qué opción debería poner para «Método de descarga de archivo», si quiero que el archivo se descargue automáticamente tras el pago?
Además, no se registra ningún dato, ni puedo acceder a los pedidos…
Gracias!
Estella Vidal dice
Hola @Javier,
El método más fiables es X-Sendfile, ya que las descargas son entregadas vía Apache (requiere el módulo X-Sendfile instalado en servidor – consulta con tu proveedor de hosting) , y los enlaces son protegidos por un archivo .htaccess, haciendo de este método el más seguro. Un saludo!
Ana dice
Yo estoy montando una tienda privada pero necesito algo que no sé si será posible. Estoy montando una tienda de fotos y quiero hacer galerías que solo puedan ver los usuarios que yo quiero. Hasta ahí todo bien, el problema es que quiero que si por ejemplo es una galería de una asociación que tengan un usuario y cuando entren en ese usuario puedan hacer usuarios que solo tengan acceso a la misma galería que el usuario primario. Es complicado y ni siquiera sé si es posible. Pero es por buscar soluciones.
Estella Vidal dice
Hola @Ana,
Estimo que tu sitio web utiliza WooCommerce, si es así te sugiero echar un vistazo al plugin «Groups for WooCommerce«. Este plugin funciona con Groups y puede atender la parte de limitar el acceso a galerías específicas. Después necesitarás personalizar y modificar el funcionamiento de los plugins para atender el resto «que tengan un usuario y cuando entren en ese usuario puedan hacer usuarios que solo tengan acceso a la misma galería que el usuario primario…»
Un saludo!
Javier Lopez dice
Hola, sé que está gastado el tema pero tengo una pregunta: Mi sitio ya está listo para abrirse pero necesito una cosa, el usuario común llámese invitado puede entrar y comprar en el sitio, ya tengo la opción para que se pueda registrar, pero si no quiere registrarse puede comprar, ok?
Cuando el invitado compra necesito cobrarle el envío y si ese mismo invitado se registra en el sitio que el envío sea gratuito, alguna sugerencia amigos?
Estella Vidal dice
Hola @Javier,
Te sugiero echar un vistazo a «Role based payment / shipping methods«, esta extension para WooCommerce te ayudará a definir métodos de envío a partir de tipos de roles de usuario. Un saludo 😉 !
sergio dice
hola estella buenas noches, he leido todas tus respuestas y estoy cansando de buscar en sitios web y aun asi no consigo el porque no me deja registrar a mis usuarios, me meto en cuentas y guardo las opciones que escogi y sean cuales sean las que pongo cuando actualizo mi sitio y le doy a mi cuenta no me salen los campos para que la persona se registre si por favor me puedes ayudar estaria muy agradecido te deje el link de mi sitio para que veas de que hablo mil gracias
Estella Vidal dice
Hola @Sergio,
Asegúrate que la página en cuestión tenga el shortcode de la funcionalidad «Inicio de sesión/Registro de usuario«: [woocommerce_my_account]. Si el problema continúa por favor contacta con el soporte de WooThemes. Un saludo!