Verificar pedidos realizados por determinado método de pagamento

Olá @leoamaral, bom dia.

A VTEX permite listar os pedidos por Status usando a API List Orders com o parâmetro f_status mesmo.

GET 'https://apiexamples.vtexcommercestable.com.br/api/oms/pvt/orders?f_status=invoiced'

Gerou algum erro para você?

Mas na minha opinião o caminho mais acertado para gerenciar os pedidos gerados na VTEX é trazendo estas informações para o teu ERP no momento em que os pedidos são gerados para que possamos fazer os processamentos e filtragens desejados do lado do ERP em lugar de consumir estas informações diretamente da VTEX.

Inclusive a @marcia.alves da VTEX reportou aqui na comunidade que a partir de 1 de janeiro de 2024 apenas os pedidos dos últimos dois anos ficam disponíveis pela plataforma.

Informação que também está destacada na documentação do List Orders.

You can only access information from orders created in the last two years, and that same period is valid for customers through My Account.

Ou seja, mesmo que seja possível fazer o filtro usando a API List Orders usando o parâmetro f_status na consulta, tem a limitação do range de 2 anos.

1 Like