Reprocessar — re-pull do canal
POST/hub/order/update/:idintegration
Refaz a consulta ao canal a partir do código origem e regrava a linha de staging com os dados frescos — itens, valores, frete, dados do comprador e status. Vale apenas para linhas que ainda não geraram pedido idworks: quando o pedido já existe, a chamada é recusada. Se, depois da atualização, o canal indicar pagamento aprovado e todos os itens e pedidos do mesmo envio já tiverem sido importados, o pedido idworks é criado nesse momento, inclusive com o disparo das mensagens automáticas configuradas para os itens. Em pacotes com vários pedidos, a linha fica aguardando os demais e a chamada é recusada até que todos cheguem. Em caso de sucesso a resposta normalmente vem com corpo vazio; no caminho de criação alguns canais devolvem um texto curto de acompanhamento.
Request
Responses
- 200
- 400
Reprocessamento disparado. Normalmente a resposta vem sem corpo; no caminho que cria o pedido, pode vir um texto curto de acompanhamento.
Mensagens (prefixo [BadRequest]):
Order Not Found— o pedido de origem informado não existe para a empresa autenticada (mensagem em inglês, ao contrário dos endpoints vizinhos).Integração não tem atualização— o canal não implementa o reprocessamento, inclusive quando o canal responde que o recurso não existe.
Recusas de negócio devolvidas pelo canal, repassadas com o mesmo prefixo:
pedido já foi criado— a mais frequente: o pedido de origem já gerou um pedido no idworks.canal de venda diferente de Mercado LivreID do pedido inválidoDocumento (CPF/CNPJ) é obrigatório e não está disponível no JSONPacote não está pronto, retentar em alguns minutosPedido sem entrega definidaprecisa aguardar a importação dos outros pedidos que estão no mesmo pacote: {pacote}