Pular para o conteúdo principal

Gera o pedido de devolução a partir de um pedido existente

POST 

/orders/:idorder/return

Cria o pedido de devolução a partir de um pedido existente: rateia frete e despesas acessórias entre os itens, monta as movimentações com quantidades negativas e gera o estorno conforme a forma escolhida em RefundMethod — vale para o cliente (VOUCHER), espelho proporcional dos pagamentos do pedido de origem (ORIGINAL) ou um tipo de pagamento específico (TYPE_PAYMENT). No espelho proporcional só entram os recebimentos do pedido de origem que tenham tipo de pagamento definido, valor diferente de zero e que não estejam com status Não lançado; pagamentos e ajustes que não casem com uma forma original bloqueiam a devolução. Quando há valor a estornar, o pedido de devolução é sempre marcado como pedido com pagamento. O número do pedido de origem gravado na devolução é o do canal de venda quando a parametrização Utilizar pedido origem ao criar pedido de devolução ou reenvio está ativa e o pedido tem essa informação; caso contrário é o próprio número do pedido. Pode reverter estoque, gerar recebimento e emitir a nota fiscal de devolução. Retorna o pedido de devolução criado, com o comprovante de troca quando houver.

Request

Responses

Pedido de devolução criado — devolve a estrutura completa do pedido criado.