Sumário
Cenário 1: em um carrinho identificado (mas não registrado), com um endereço mascarado na etapa de envio, ao mudar entre os endereços disponíveis, as opções de janela de entrega não são recalculadas na interface do usuário.
Cenário 2: Em um carrinho em que dois vendedores de marca branca estão configurados com o mesmo ID de SLA, mas com opções de janela de entrega diferentes. Depois de alterar a opção de entrega selecionada e o vendedor for alterado, as opções de janela de entrega não são recalculadas na interface do usuário.
Há uma solicitação para a API, que retorna com a "deliveryWindow", mas a interface do usuário não atualiza o componente. Ao selecionar uma janela de entrega inválida, não é possível ir para a etapa de pagamento para concluir a compra.
Simulação
Cenário 1:
- Registre um comprador com dois endereços;
- Monte um carrinho e altere entre os endereços disponíveis na etapa de envio;
- Selecione a janela de entrega.
Cenário 2:
- Configure dois vendedores de marca branca diferentes com o mesmo SLA Id para entrega programada, mas com janelas de entrega diferentes;
- Cada um dos vendedores de marca branca também deve ter sua própria opção de entrega agendada;
- Selecione a entrega agendada específica para um dos vendedores;
- Altere para a entrega agendada com o mesmo SLA Id e selecione a janela de entrega.
Workaround
Cenário 1: N/A
Cenário 2: Configure a mesma janela de entrega para todos os vendedores de marca branca ou altere o ID do SLA.