Usar Get feed ou List Order?

Boa noite,

na documentação da Vtex diz para a integração de pedidos com o ERP usar o get feeds, porem existe o metido Get Order e gostaria de entender porque usar o get feed sendo que o Get Order faz a mesma coisa porem no Get Feed tenho um problema, se um pedido não foi integrado em 5 dias ele não é mais listado.

Posso realizar o desenvolvimento usando o Get Order ou existe algum problema ao fazer isso?

Obrigado

Marcel, o FEED não possui cache, por isso é recomendado utiliza-lo.

Se em 5 dias você não fez nenhuma tratativa no pedido tem algo errado aí né?

Imagina ter que esperar um ecommerce ver um pedido e realizar as tratativas só depois de 5 dias :)

Basicamente:

  • GET FEED, lê os pedidos que entraram
  • Verifica o status de cada pedido e faz as tratativas
  • Comita esse feed
  • Aguarda a nova fila do FEED

Para gerar a lista no LIST ORDER há um cache considerável, pois será necessário a indexação desse pedido com todas as infos dele, por isso foi criado o FEED.

http://help.vtex.com/pt/tutorial/guia-de-integracao-de-erps-pedidos