brainwp / aboaterra-theme

Tema para o site Sítio A Boa Terra
2 stars 1 forks source link

Calculo de Preço com Base na Região #41

Closed LuwkasLima closed 8 years ago

LuwkasLima commented 8 years ago

O site precisa utilizar uma lógica que é crucial para o funcionamento do fluxo de compra, um mecanismo que calcula o preço dos produtos com base na região do cliente (a região é a cidade do cliente, informação que vem do seu perfil de cadastro e é apresentada aqui na página abaixo)

image

Como funciona?

O cliente se cadastra e define um endereço de entrega que por sua vez possui uma Cidade:

image

Com essa informação, quando o cliente loga no sistema para fazer sua compra, os preços dos produtos são atualizados para o preço praticado na Cidade dele.

Obs.: Essa funcionalidade é bem complicada, vamos conversar com calma pra buscar a melhor opção...

LuwkasLima commented 8 years ago

Depois da conversa com o @matheusgimenez ficou acordado que vou fazer testes pra verificar se a funcionalidade de precos com base no CEP esta funcionando como esperado...

LuwkasLima commented 8 years ago

@matheusgimenez encontrei 3 probleminhas, seguem detalhes:

1 - Preço por região não está funcionando para Cestas (Produtos Bunddle):

@matheusgimenez assim como explicado por Chat, esse problema só acontece com CESTAS, quando marco "Set Price Manually" o preço para a região cadastrada e clico em Atualizar o produto, a seleção volta para o anterior sem salvar o preço.

Antes de salvar:

image

Depois de salvar:

image

Teste feito com este produto (Cesta): http://dev.brasa.art.br/aboaterra/produto/cesta-2/

2 - Modifiquei a quantidade de produtos no Carrinho (ao inves de 2 coloquei 1) e o preço nao atualizou, nem na pagina do carrinho, nem na pagina seguinte (finalizar compra). - Acredito que precisamos de um botao pra "Atualizar Total":

image

Proxima pagina:

image

3 - Eu fiz um teste esperto pra ver como o sistema reagia. Eu sou um comprador de Bragança (meu CEP de cobrança é BRAGANÇA) mas estou comprando para entrega em SÃO PAULO (CEP de SP no endereço de entrega).

Percebi que nesse esquema, o site todo fica com o valor do meu endereço de cobrança, mas somente se marco "Entregar para um endereço diferente" é que ele atualiza o valor do Pedido no lado direito (no entanto, fica uma inconsistência com relação ao preço do produto e o total, veja abaixo)

image

4 - Ao tentar finalizar, a seguinte mensagem ocorre e eu nao consigo finalizar a compra

image

matheusgimenez commented 8 years ago

1 - Resolvido

3 - Resolvido a diferença no valor total. Quanto a diferença de preços no site inteiro, pense que faz sentido sim. O endereço de entrega é o endereço de entrega, ou seja, na hora da entrega o cara vai selecionar ele e além disso teremos mais de um preço de entrega, a ser escolhido na hora de finalizar.

LuwkasLima commented 8 years ago

1 - Esta OK!

2 - Definimos que vou alinhar com o cliente esta necessidade, ja que nao faz parte do Layout

3 - O Sub-total e Total estao atualizando corretamente, no entanto, ainda ficamos com a inconsistencia dos produtos aparecerem com o valor do Endereco de Cobranca.

image

Eu so vejo 2 saidas possiveis:

1 - Atualizamos esse valor de cada produto nessa area de RESUMO DO PEDIDO, ou...

2 - Definimos que o valor dos produtos no site PRECISAM ser alinhados ao Endereco de Entrega (so que nesse caso, quando implementarmos 2 ou mais enderecos de entrega por cliente, vamos ter que colocar algo para o cliente marcar qual eh o "Default" e assim calculamos com base nele).

Qual solucao parece melhor pra voce @matheusgimenez ?

LuwkasLima commented 8 years ago

Atualizando...

1 - Esta OK!

2 - Definimos que vou alinhar com o cliente esta necessidade, ja que nao faz parte do Layout

3 - @matheusgimenez definiu que faremos a atualizacao dos precos de cada produto na tela de finalizacao de compra, com base na mudanca de CEP

4 - Foi resolvido, configurando-se forma de entrega no Woo

matheusgimenez commented 8 years ago

Ponto 3 está resolvido!

LuwkasLima commented 8 years ago

Aprovado pra versao BETA @matheusgimenez !

LuwkasLima commented 8 years ago

@matheusgimenez como mencionado, o botao para aplicar o Cupom de Desnconto nao esta funcionando:

image

matheusgimenez commented 8 years ago

Feito!

LuwkasLima commented 8 years ago

@matheusgimenez só tem um problema, o valor do desconto não ta aparecendo na página. Eu sei que não temos no Layout, mas isso é com toda a certeza item obrigatório pra transparência do processo de compra. Minha sugestão é aplicar o desconto com o estilo do "sub-total".

image

matheusgimenez commented 8 years ago

Esperava isso.. mas devo fazer isso agora ou é uma issue de pente fino?

LuwkasLima commented 8 years ago

@matheusgimenez como comentado no chat, pode deixar espirrar pra semana que vem, mas precisamos disso antes de eles lancarem no dominio final, entao provavelmente nao pode passar da semana que vem, ou seja, fica como prioridade acima do restante que vier...

Obrigado mais uma vez pelo otimo trabalho...

matheusgimenez commented 8 years ago

Resolvi esse.

LuwkasLima commented 8 years ago

Perfeito hermano!

LuwkasLima commented 8 years ago

@matheusgimenez conversei com a cliente e vamos esperar eles enviarem detalhes sobre onde posicionar o botao de "Atualizar Carrinho". Infelizmente isso vai gerar problemas pros clientes se for lancado sem isso...

Estou esperando eles voltarem com a info, oK? Vou deixar comigo aqui..