Produto | HUB Delivery |
Segmento Linx | Food |
| Data da Publicação | |
|---|---|
| Responsáveis | Coordenador: Weslley Macedo Felix Desenvolvedor: Vinicius Georgetti Palharin |
Principais alterações:
Ajuste de integração – Keeta
Foi implementada uma regra exclusiva para a integração com a Keeta que ajusta o tratamento de retorno do webhook de pedidos.
A partir desta versão, nos cenários em que:
- o pedido já se encontra cadastrado no HUB Delivery, ou
- ocorre falha na confirmação do pedido junto ao parceiro após a inserção,
o sistema passa a retornar HTTP 200 (OK) para a Keeta.
Esse comportamento evita o reenvio desnecessário de múltiplos eventos do mesmo pedido, reduzindo chamadas redundantes, prevenindo duplicidade de processamento e melhorando a estabilidade da integração.
Importante:
O ajuste não altera o processamento interno nem o registro de erros, que continuam sendo devidamente logados para rastreabilidade.
A mudança é exclusiva para Keeta e não impacta outros parceiros ou integrações.
Sumário das Issues:
ISSUE | RESUMO | TIPO | DETALHES |
|---|---|---|---|
FOOD-45772 | Ajuste no tratamento de pedidos duplicados na integração com a Keeta | CORREÇÃO | Problema: Em alguns cenários da integração com a Keeta, o sistema podia receber o mesmo pedido mais de uma vez. Isso ocorria quando o pedido já estava cadastrado ou quando havia falha na confirmação do pedido após a criação inicial. Como resultado, eram feitos reenvios repetidos do mesmo pedido, aumentando o risco de processamento duplicado e instabilidade na operação. Correção: Foi implementada uma regra específica para a integração com a Keeta que ajusta o retorno do sistema nesses cenários. Agora, quando o pedido já existir ou ocorrer falha após a criação, o sistema confirma o recebimento para a Keeta, evitando reenvios desnecessários. Com isso, reduz-se a duplicidade de eventos, melhora a estabilidade da integração e mantém o processamento interno e os registros de erro funcionando normalmente. |
