Soporte » Plugins y Hacks » WooCommerce » [WooCommerce] Crear clientes manualmente

  • Resuelto vderdg

    (@vderdg)


    Hola!
    Recién estoy comenzando en el mundo de wordpress/woocommerce.
    Tengo creada y configurada una tienda de la que me está faltando un detalle muy importante.
    Necesitamos crear manualmente los clientes desde la administración, con toda su información (dirección, apellido, nombre, teléfono, nombre de usuario, contraseña, etc), para poder enviarles los datos posteriormente y que puedan usar la cuenta. Ya que es venta mayorista y el cliente exige que tengan un local físico.
    También agregar un campo personalizado para el nombre de la tienda que posean.

    Cualquier información es agradecida ya que no estoy pudiendo encontrar nada al respecto.

    Desde ya les agradezco.
    Saludos!

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hola! Los clientes puedes crearlos como usuarios de WordPress (menú Usuarios -> Añadir nuevo) y ponerles el rol más bajo, el de suscriptor.

    Si necesitas más campos de los que vienen por defecto, puedes utilizar un plugin para ello (por ejemplo Cimy User Extra Fields https://es.wordpress.org/plugins/cimy-user-extra-fields/) o directamente programarlo tú (https://paulund.co.uk/add-custom-user-profile-fields).

    Después en los ajustes de WooCommerce tendrás que por un lado deshabilitar el registro en las páginas de carrito y checkout, y por otro lado permitir sólo que puedan comprar los clientes con cuenta (no los ‘guests’, los invitados). De esta manera sólo podrán completar la compra las personas a las que les hayas hecho llegar un usuario/contraseña.

    No sé si es exactamente lo que necesitas, pero al menos para que puedas empezar a investigar por ahí 😉

    Iniciador del debate vderdg

    (@vderdg)

    Hola Juan Hernando, muchas gracias por responder y por la info!
    Con el casancio que tenía ayer omití mencionar algunos detalles.
    Ya tenemos deshabilitado el registro de usuarios y la función de registro en el checkout también, así como la compra de «guests».

    Cuando creamos usuarios desde el gestor de usuarios de wp, solo podemos acceder a completar los datos básicos, y no los otros datos que te pide woocommerce (dirección de facturación, compañía, teléfono, etc, etc).

    Encontré este plugin de pago que parece agregar un Customer Manager ( http://codecanyon.net/item/woocommerce-customers-manager/10965432 )
    Parece una buena solución pero es un tanto engorrosa y hay que pagarla.

    Habrá forma de que woocommerce tome los campos personalizados?

    Nuevamente te agradezco por tu tiempo.
    Un saludo!

    Hola! Vale, no te había entendido yo del todo bien, a ver si esta vez acierto mejor. Cuando añades un usuario desde Usuarios -> Añadir nuevo, al principio sólo puedes rellenar los campos básicos (nombre, correo electrónico, contraseña, perfil). Pero si seleccionas perfil Customer y guardas, si vuelves a entrar a editar el usuario ya te deberían salir todos los campos de envío y facturación que te pide normalmente WooCommerce.

    Iniciador del debate vderdg

    (@vderdg)

    Muchas gracias Juan! No se me había ocurrido probar eso jaja.
    Ayer gasté muchas horas leyendo al respecto, te agradezco mucho que te hayas tomado el tiempo de responder.
    Ojalá a medida que aprenda pueda devolver la ayuda a la comunidad!

    Un saludo y que estés muy bien!

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘[WooCommerce] Crear clientes manualmente’ está cerrado a nuevas respuestas.