Mottu Entregas Documentação
  • 📖Introdução
    • Primeiros Passos
    • Autenticação
    • Processo de Homologação
  • ⚙️API Reference
    • Pedido
      • Pré visualização
      • Criar
        • Mensagens de erros
        • Notificações
        • Regras de negócio
        • Entrega segura
      • Pronto para retirar
      • Consultar
      • Cancelar
    • Webhook
      • Habilitar o envio de Webhook
      • Status dos pedidos
      • Tipos de webhook
      • Simulação de webhook
      • Movimentação do pedido em homologação
    • Lojista
      • Cadastrar loja filial
      • Alterar loja
      • Consultar loja
      • Remover loja filial
      • Buscar Filiais
    • 📖Swagger
    • 📒Run on Postman
Powered by GitBook
On this page

Was this helpful?

  1. API Reference
  2. Pedido

Cancelar

PreviousConsultarNextWebhook

Last updated 9 months ago

Was this helpful?

Durante o processo de cancelamento do pedido, a Mottu realiza validações para garantir a segurança do processo. Verificamos se o pedido pertence ao usuário que está solicitando o cancelamento e se o pedido está em um estado válido para ser cancelado, como os status 0 - Criado, 10 - Aceito, 120 - Pedido em preparação e 80 - Previsto. Caso ocorra algum erro no processo de cancelamento, o lojista será notificado por meio do web lojista

⚙️
post

Cancelamento de pedido com razão de cancelamento. Somente será possível cancelar os seus próprios pedidos

Authorizations
Body
orderIdstringRequired

Identificador sequencial do pedido

Example: 124
reasonstring · max: 500Required

Razão de cancelamento do pedido

Example: Pedido cancelado por...
Responses
204
Pedido cancelado com sucesso
400Error
application/json
401Error
application/json
403
Tentativa de cancelamento de pedido de terceiros
application/json
422
Tentativa de cancelamento de pedido em situação invalida
application/json
post
POST /delivery/orders/cancel HTTP/1.1
Host: integrations.mottu.io
x-api-token: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 52

{
  "orderId": "124",
  "reason": "Pedido cancelado por..."
}

No content