Closed corpsysgit closed 2 years ago
para clientes que tem cadastro* no site.
Olá @corpsysgit, tudo bem?
A informação que você vê é um retorno do método de pagamento e não do módulo de checkout.
Se você utilizar outro módulo de checkout verá o mesmo comportamento.
Resolvi o problema habilitando associação automática de clientes à um grupo.
boa tarde pessoal,
@elisei passei por esse mesmo problema e seguir a solução do @corpsysgit realmente deu certo, porem não 100%, por exemplo:
No meu caso trabalho com grupos de clientes, tenho preços específicos para PF e PJ, ativando essa função, não consigo trabalhar dessa forma, o fluxo sempre vai puxar o preço de PF, então essa solução acabou sendo inviavel.
Porem notei que quando ela estava desabilitada, o processo seguia da forma que precisava, porem era barrado na finalização do pedido com a mensagem "Failed address validation: Email has wrong format". Cheguei a abrir um ticket na Pagar.me, porem não tive nenhum retorno sobre isso.
Após uma série de testes, eu desativei a opção do print abaixo e funcionou corretamente tudo como eu precisava
Porem tem apenas mais um bug ao desativar essa opção, a parte direito do checkout some
OBS: Ja venho logado do carrinho para o checkout, pois devido algumas exigências do projeto, deve se logar antes de ir para o checkout
@elisei sabe me dizer por que some essa parte do checkout quando deixo o primeiro step desabilitado?
@Marusso
Vamos a lá jack!
Primeiro, se precisa identificar o seu grupo de cliente é realmente necessário que ele se um cliente. Aqui então podemos definir, o "permite continuar como anonimo" como Não, assim o cliente acessa o checkout e ou é obrigado a criar uma conta ou é obrigado a logar-se!
(honestamente? se ele tem mudança de preço, ao acessar o site o cliente deveria ser logado!)
Segundo, "Failed address validation: Email has wrong format" sim isso erro deles (um deles, rs).
Terceiro, você diz o sidebar? (se for preciso debugar).
@elisei
Sim, me refiro ao sidebar.
No caso eu nao libero ele para se cadastrar no checkout, por que preciso de alguns campos personalizados como IE, e Razão Social. Eu cheguei a usar a própria função do modulo de adicionar novos campos, porem não tive sucesso, por isso mandamos eles para tela de cadastro antes de ir para o checkout.
Aparentemente eu notei que se essa opção de Identificação no Checkout esta desativada, o checkout não trás o sidebar
@elisei
Havia me esquecido de um ponto importante após desabilitar o step de identificação que seria os comandos upgrade e deploy, após isso funcionou corretamente
@Marusso Obrigado pela contribuição. Tive o mesmo problema também na PagarMe.
@elisei desde o dia 17/03 agora tivemos problemas de validação de campos com a PagarMe, apresentando erro de não preenchimento de Rua, Bairro.. Na forma de pagamento Bank Transfer(Default no Magento2), funcionou normalmente.
Desde lá estou aguardando retorno do suporte deles..
Há um erro de validação com o campo E-mail para clientes que tem contato no site.
Clientes que finalizam a compra como visitante, não há erros.