Realizado

Melhora de Checkout padrão para loja Magento 1.9

Publicado em 07 de Outubro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

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 :)
...

Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 11 de Junho de 2019

Habilidades necessárias