Melhoramos as opções de configuração do feed e do hook de pedidos com um novo filtro que permite que lojas recebam atualizações relacionadas a qualquer atributo do pedido. Por exemplo, agora é possível receber atualizações quando um pedido é entregue ou quando itens são alterados, entre outras coisas.
O que mudou?
Antes, o feed e o hook recebiam mudanças apenas no status dos pedidos.
Com a nova configuração, qualquer alteração que aconteça em um pedido pode ser recebida. Isso é feito com expressões JSONata ajustadas na API de pedidos, o que permite uma filtragem altamente customizável.
Por que fizemos esta mudança?
A filtragem de pedidos por status não abarcava eventos relevantes para alguns tipos de integração. Nós notamos que as lojas poderiam se beneficiar de receber atualizações referentes a entrega ou alteração de pedidos, por exemplo.
Além disso, a nova configuração permite inúmeras opções de filtros customizados além dos citados anteriormente. Como o novo filtro usa expressões JSONata, é possível combinar condições de filtragem e selecionar conjuntos específicos de pedidos que devem gerar eventos, por exemplo.
O que precisa ser feito?
Configurações existentes de feed e hook não serão impactadas por essa mudança. Esta nova configuração é uma alternativa à filtragem padrão por status.
Você pode implementar a nova configuração usando os endpoints de configuração do feed ou de configuração do hook da API de pedidos. Saiba mais sobre como configurar esse novo filtro no guia do Feed v3.
Se precisar testar suas expressões JSONata, use o nosso endpoint de expressões JSONata.