Solicite um cancelamento
Pedidos
Solicite um cancelamento
Solicite o cancelamento de um pedido.
POST
Solicite um cancelamento
Chame este endpoint quando sua loja não puder cumprir um pedido. Informe o código, o motivo e o modo exigidos pelo payload.
Parâmetros de rota
Identificador único do pedido para o qual você está solicitando o cancelamento. Gerado pela Onbeef e retornado no evento do pedido.
Corpo da requisição
Descrição em texto livre explicando por que o pedido está sendo cancelado. Pode ser compartilhada com o cliente.
Código padronizado de motivo do cancelamento. Deve ser um dos valores a seguir:
Indica como o cancelamento foi iniciado.
AUTO: Disparado automaticamente pelo seu PDV ou sistema de integração.MANUAL: Disparado manualmente por um funcionário.
Lista opcional de UUIDs de itens sem estoque. Recomendado quando o
code é UNAVAILABLE_ITEM. Cada entrada deve ser um UUID válido.Lista opcional de UUIDs de itens que não existem no seu estoque. Cada entrada deve ser um UUID válido.
Resposta
202: Aceito
A solicitação de cancelamento foi aceita para processamento. A Onbeef se encarregará de notificar o cliente.401: Não autorizado
Retornado quando a requisição não inclui credenciais de autenticação válidas.404: Não encontrado
Nenhum pedido foi encontrado com oorderId informado.
400: Requisição inválida
O pedido já está no estado solicitado (por exemplo, já cancelado). Corpo:{ "title": "Order has already same event type", "status": 400 }.
