me temo que para hacer algo así habrá que usar alguna triquiñuela, aunque también es posible definir que campos se muestran en el registro de cliente, si haces una compra como administrador en el paso de autenticación te permite determinar que campos son visibles, requeridos, etc...