Pregunta

Tengo una tienda B2C normal. Ahora me gustaría agregar usuarios de B2B a esta tienda.

¿Cómo creo un segundo formulario de registro de usuario para usuarios de B2B?

Los usuarios creados aquí deben agregarse automáticamente a un grupo de usuarios B2B pero necesitan una activación manual.

Encontré muchas extensiones en torno a este tema, pero el Convierte la tienda en tiendas en línea B2B, como esconder los precios. Quizás este hará el truco, no estoy seguro de cómo configurarlo para lo que necesito ...

Actualizar

Creé una página CMS para el inicio de sesión B2B y agregué el formulario de inicio de sesión:

{{block type ="Mage_Customer_Block_Form_login" template="customer/form/login.phtml" }}

Con una copia de login.phtml Puedo crear un inicio de sesión personalizado.

¿Cómo cambio el grupo de clientes para el registro del usuario aquí? También sería bueno deshabilitar la cuenta después de la creación.

Actualización 2

Eliminé la página CMS y creé un nuevo módulo con la página B2B que contiene un bloque para iniciar sesión y una copia del bloque de registro del cliente. También copié y modifiqué el createpostAction().

¿Fue útil?

Solución

Crear una segunda forma podría no ser la mejor solución. Me gustaría sugerir otras 2 opciones.

1) Crear un segundo sitio web en Magento y poner un inicio de sesión frente a él usando esta extensión. Luego, cuando las personas se registran para esta tienda, puede agregar automáticamente a un grupo de clientes específico.

Algunos beneficios son diferentes precios, métodos de pago, métodos de envío y precios de visualización sin impuestos sobre esta tienda, mientras que no afecta a la tienda B2C.

2) Un enfoque más simple es permitir que las personas se registren utilizando el formulario normal y luego asignarlas a un grupo de clientes diferente manualmente para darles acceso a los precios específicos del grupo de clientes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top