- Status
- Resolvido
Visão geral do problema
Ao usar diferentes taxas de entrega para diferentes países e mudar o idioma antes do checkout, é possível que a taxa de entrega seja calculada incorretamente com base na moeda associada ao idioma selecionado.
Passos para reproduzir:
O usuário definiu 3 taxas de entrega:
- grátis para a Dinamarca
- 50 DKK para países escandinavos + Alemanha e Reino Unido
- 100 DKK para o resto do mundo
- Acesse o site
- Mude o idioma para inglês
- Adicione um produto ao carrinho
- Prossiga para o checkout
- Escolha um país da lista, por exemplo o Brasil, a taxa de entrega muda para 100 euros.
O problema é que os 100 euros deveriam ser recalculados para o valor de 100 DKK, que é cerca de 14 euros
Solução alternativa
Isso foi corrigido no WooCommerce Multilingual 3.5.2-beta2