> Depois que o cliente acessar a página do produto e clicar no botão 'adicionar ao carrinho', uma nova página deverá ser aberta para seleção de garantia estendida ou seguro contra roubo. A tela deve ser semelhante ao arquivo anexado ('Extended
Warranty.png'). O pedido deve ser atualizado de acordo com a seleção feita pelo cliente.
Ao clicar em continuar, o produto deve ser atualizado com a garantia selecionada e / ou informações de seguro contra roubo.
> Na página do carrinho, se o cliente não selecionou garantia estendida ou seguro contra roubo, deve ser possível adicionar ou atualizar as proteções. Veja o arquivo em anexo, por exemplo ('Cart
Page.png').
> No Magento Admin, deve ser possível configurar produtos com garantia estendida ou proteção contra roubo. O preço de cada serviço deve ser informado. Pode ser um preço fixo ou uma porcentagem do preço do produto.
Se o preço de um dos serviços não for informado, não poderá ser exibido a tela de contratação no frontend.
Revisão de etapas
1. Abra a página do produto.
2. Clique em Adicionar ao carrinho.
3. Mostre uma tela modal com garantia estendida ou proteção contra roubo (consulte o arquivo 'Extended
Warranty.png' em anexo).
3.1. A tela modal deve ser responsiva e funcionar em smartphones, tablets ou desktops.
3.2. Quando houver mais de um produto no carrinho, a tela modal deve ter uma barra de rolagem. Valide se o cliente selecionou opções em todos os produtos do carrinho.
4. Atualize os preços de acordo com a seleção.
5. Na página do carrinho, deve ser possível atualizar ou excluir a garantia ou proteção através dos campos da caixa de seleção. Atualize os preços de acordo com a seleção. (Veja o arquivo anexado 'Cart
Page.png').
6. Caso o cliente não tenha selecionado garantia ou proteção na página do carrinho, ao clicar no botão finalizar (checkout), deverá ser perguntado se deseja continuar sem garantia ou proteção do produto. Se clicar em revisar pedido, deverá retornar à tela modal (Passo 3) e atualizar os preços conforme seleção, caso contrário, proceder para finalizar o pedido (página de checkout).
Comentários
- O módulo deve ser compatível com arquivos de tradução (pt-br).
- O módulo deve ser independente e pode ser instalado em qualquer tema do Magento 2.3.
Categoria: TI e Programação
Subcategoria: Lojas Virtuais (e-commerce)
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Funções necessárias: Designer, Desenvolvedor