Olá, Recentemente estamos com alguns problemas com o checkout do magento, alem do checkout padrao ja testamos alguns modulos gratuitos como o OSC e o checkout venda mais, e tem alguns bugs que geram erros as vezes no nossos modulos de pagamento como o do pagseguro do ricardo martins por exemplo, alem de erros ao finalizar pedidos...
Mas o que queremos/buscamos é usar o modulo de checkout responsivo que basicamente o cliente tenha que se registrar para depois finalizar o pedido, usando o modulo padrao do magento mas com algumas modificaçoes...
A ideia principal do modulo e quando o cliente no carrinho de compras clicar em finalizar pedido, se ele for cliente novo, cadastrar o cliente primeiro para depois fazer o checkout e finalizar o pedido... E quando for cliente antigo logar primeiro para depois fazer o checkout e finalizar pedido... Como e basicamente no modelo padrao porem com algumas alterações
1- A primeira etapa, apos o cliente na pagina do carrinho de compras clicar em ir para o checkout, é aparecer a tela para o cliente colocar o email dele, e o sistema verifica se ele ja tem cadastro ou nao, se ja tiver pede a senha e redireciona para a pagina do checkout padrão com todas as informaçoes do cliente ja carregadas, somente para escolher o endereço para envio cadastrado e a forma de entrega e pagamento.
Caso nao tenha cadastro ainda, ele direciona para pagina de cadastro de novo cliente com os campos nome, cpf, endereço, senha e etc.. E posteriormente ao seguir/confirmar o cadastro ele registra o cliente no sistema e prossegue para pagina do checkout carregando essas informações para escolher entrega e pagamento.
( OBS: Dependendo da complexidade desse ponto, podemos fazer da forma normal do checkout padrao do magento, so melhorando o alinhamento dos campos tornando mais intuitivo)
Mas o que queriamos mesmo que a ideia da primeira pagina fosse igual esse modulo:
https://www.youtube.com/watch?v=bNVkr1fudd8
com o video acredito que voces vao entender melhor.. Porem depois que coloca o email e cadastra nao precisa ser o one step chechout especifico, pode adaptar o checkout padrao mesmo...
Esse site e outro exemplo do tipo de checkout que buscamos, voce pode fazer um teste colocando um produto no carrinho e finalizar, ele aparece a pagina para colocar o email:
https://www.gorilashield.com.br
2- Importante que em todas as paginas de cadastro de novo cliente, e de edição de endereço, quando preenchermos o campo CEP os campos de endereço (rua/bairro/cidade/estado) seja de preenchimento automatico atraves do cep, ou seja, apos inserir o cep que seria o primeiro campo todos esses outros preencheriam automaticamente, e ao trocar o cep apagariam e preencheriam automaticamente de novo. Alem da mascara no campo CEP.
3- O campo CPF tem que ter mascara, assim como verificação se é um cpf valido, campo obrigatorio.
4- Colocar mascara no campo Celular (xx) xxxxx-xxxx e verificar se os numeros estao todos preenchidos, campo obrigatorio.
5- Os campos rua, numero e bairro do endereço tem que ser obrigatorios, so o campo complemento que nao precisa
6- Colocar os campos em tamanhos proporcionais.
7- Checkout totalmente responsivo, pois a maioria dos nossos clientes acessam via celular, como e o checkout padrao do magento ou a maioria dos one step checkouts. Então e muito importante que o checkout fique de facil navegação e visualização no celular...
Basicamente seria melhorar o visual e navegação do layout padrao do magento, incluindo algumas regras e tornando ele mais intuitivo, bonito e facil.
Se quiser dar uma olhadinha o site é
www.elfos.com.br
Obrigado :)
...
Prazo de Entrega: 11 de Junho de 2019