☑️Melhorias na funcionalidade do Handshake
Consumer
Anteriormente, quando o iFood não fornecia o tempo e o motivo de atraso nas entregas, o Consumer enfrentava dificuldades para gerenciar a situação de forma eficiente. Além disso, o nome dos produtos não eram enviados corretamente pelo iFood, o que complicava a identificação e o controle dos itens durante processos de cancelamento ou modificação.
Implementamos as seguintes melhorias:
Tratamento de Atrasos na Entrega: Adicionado tempo e motivo padrão, caso os mesmos não sejam informados pelo iFood.
Cancelamento Parcial: Correção realizada para obter os itens dos atributos no pedido. Realizado ajuste para que o nome do produto será obtido do Consumer através do ExternalCode, uma vez que o nome não está sendo enviado pelo iFood,
Realizamos também um ajuste no processo de download de evidências, permitindo que as informações referentes a disputas sejam baixadas corretamente.
Atualizado