elisei / moip-transparente-magento

33 stars 29 forks source link

BUG Endereço "Rua" #48

Closed brunotda closed 6 years ago

brunotda commented 6 years ago

@elisei Encontrei um bug no campo RUA, quando autopreenchido pelo CEP ex: 06711-020, o nome da rua é muito longo, caso o usuário adicione "." para abreviar é confirmado na edição mas ao finalizar o pagamento no checkout aponta erro no campo "RUA" mas esta direcionando para outra página /checkout/onepage/undefined.

brunotda commented 6 years ago

NÃO FUNCIONA: Rua General Fernando Vasconcellos Cavalcanti de Albuquerque NÃO FUNCIONA: Rua General Fernando V Cavalcanti de Albuquerque NÃO FUNCIONA: Rua General Fernando Vascon. Cavalcanti de Albuquerque

brunotda commented 6 years ago

O BUG ocorre no ambiente de teste da MOIP também.

elisei commented 6 years ago

Olá @brunotda de fato o checkout irá impedir cadastros com o valor de street superior a 57 caracteres conforme pode verificar no print: http://nimb.ws/oijW9r não sendo possível ao cliente via nosso checkout realizar um cadastro sem antes editar esse item.

brunotda commented 6 years ago

@elisei , no casso ele de 57 caracteres ele apontou o erro mas quando remove alguns caracteres ele passa para o FINALIZAR COMPRA ao selecionar meio de pagamento, entrega e clicar em finalizar aparece um erro no modal rapidamente e já redireciona para a página "/checkout/onepage/undefined", realizei o teste no ambiente modelo e apresentou o mesmo bug. Faz um teste com este CEP e remove alguns caracteres para ficar abaixo dos 57.

elisei commented 6 years ago

Olá @brunotda Respeitado o limite de caracteres é possível realizar o pagamento sem nenhum problema conforme poderá verificar no print: http://nimb.ws/jMwuAy Além disso você poderá testar em nossa loja demo: http://moip.loja.ninja/produto-teste se o problema for detectado também em nossa store modelo por favor reabra o isseus se for apenas local você terá que verificar suas personalizações, caso necessite de algum apoio adicional poderá ser solicitado em magento@moip.com.br

brunotda commented 6 years ago

Estes testes foram realizados no ambiente demo.

moip3 moip_1 moip2

elisei commented 6 years ago

Oi @brunotda isto não está muito coerente, você pode me dizer como cadastrou tal endereço?

brunotda commented 6 years ago

@elisei o cadastro foi direto pelo painel da MOIP com os seguintes dados: cadastro-moip

elisei commented 6 years ago

Olá @brunotda então o módulo aqui presente é de checkout e não de cadastro essa é uma sessão nativa do magento e não do módulo.

brunotda commented 6 years ago

@elisei mandei esta imagem para você ver o que foi cadastrado no endereço, mas ele foi cadastrado pelo módulo da MOIP.

elisei commented 6 years ago

@brunotda bom nesse caso preciso que faça um screenshot de como foi permitido em nosso checkout realizar esse cadastro, pois todos os teste realizados não demonstrou ser possível realizar tal cadastro em nosso fluxo de checkout.

elisei commented 6 years ago

Olá @brunotda isto só é possivel se você editar no html do form o valor. Infelizmente não é possível como descrevi antes reproduzir o seu erro, nesse caso oriento a verificar suas personalizações, caso necessite de algum apoio adicional poderá ser solicitado em magento@moip.com.br

brunotda commented 6 years ago

@elisei isto foi direto no ambiente DEMO, sem editar nada.

brunotda commented 6 years ago

@elisei este erro só consta no cadastro na 1° vez, verifiquei que no editar endereço ele bloqueia o cadastro da rua escrita da mesma forma.

elisei commented 6 years ago

Oi @brunotda então, por isto é muito importante que grave o fluxo completo desde a add do produto até a finalização, segue um plugin para chrome com essa finalidade: https://chrome.google.com/webstore/detail/screencastify-screen-vide/mmeijimgabbpbgpdklnllpncmdofkcpn

brunotda commented 6 years ago

https://drive.google.com/file/d/14rES-MpfE8Yd0_ToLwPTxV-dudaCFEbo/view

elisei commented 6 years ago

Olá @brunotda havia uma divergência do minimo de caracteres presentes na phtml do address shipping, correção realizada no arquivo https://github.com/elisei/moip-transparente-magento/blob/master/app/design/frontend/base/default/template/MOIP/onestepcheckout/checkout/daskboard/onepage/shipping/shipping_form.phtml#L79 por favor atualize a sua aplicação.