Cancelar Pedido

Endpoint para cancelamento dos pedidos no Wake OMS

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
// Exemplo:

{
  "cnpjLoja": "string",
  "contaOms": "string",
  "pedidoOms": "string",
  "motivoCancelamento": "string",
  "idStatusOms": 0,
  "tratamentoRuptura": "Estorno"
}

Enviando apenas PedidoOms, ContaOms (ou CnpjLoja) e MotivoCancelamento, o cancelamento mantém o comportamento padrão (cancelamento via PDV) e nada muda para quem já consome o endpoint.

Os campos TratamentoRuptura e IdStatusOms são opcionais e só alteram o fluxo para quem os envia. Para cancelar somente no OMS (sem refletir na plataforma de e-commerce), utilize TratamentoRuptura = "ApenasOms".

Body Params
string

Cnpj da loja, caso envie o campo contaOms, esse campo não precisa ser enviado. (Opcional. Obrigatório apenas se não enviar o campo contaOms)

string

Conta OMS da loja. Se enviado não precisa enviar o CNPJ da loja. Preferencialmente enviar esse campo ao invés do CNPJ. (Opcional caso envie o campo cnpjLoja).

string
required

Número do pedido OMS.

string
required

Motivo do cancelamento.

integer

Força o status do cancelamento no OMS.

Valores permitidos: 7 (Cancelado), 16 (Aguardando Cancelamento Marketplace), 9 (Aguardando Change Seller) e 10 (Aguardando Change Seller Manual).

string

Tratamento financeiro do cancelamento: "Estorno" (cancela na plataforma com estorno), "Credito" (cancela na plataforma gerando crédito) ou "ApenasOms" (cancela apenas no OMS, sem reembolso).

Aceita string ou o valor numérico (Estorno=1, Credito=2, ApenasOms=3).

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json