Durante uma discussão hoje, fui informado de que o sinalizador is_active do cliente não faz nada.
Esse é um sinalizador exclusivo, como o endereço de e-mail do cliente, por não ser um atributo EAV. Em vez disso, é uma coluna na tabela customer_entity.
Tentei definir o sinalizador como 0 para um cliente de teste, mas ainda consigo fazer login. Todas as outras funcionalidades parecem funcionar normalmente.
Esse sinalizador é fornecido como uma conveniência para os desenvolvedores? É destinado a algum propósito futuro? O que, se alguma coisa, is_active faz?
Edit : Aqui está um estouro de pilha relacionado: /programming/3617832/disable-customer-in-magento