Cancelar pedido

Cancelamento de pedido. Depois do pedido realizado o recurso de desbloqueio de assento não é mais uma opção, para seguir com a intenção de desfazer a operação de reserva você precisa cancelar o pedido.

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

Cancelamento parcial

Quando o pedido possui múltiplos trechos, é possível cancelar apenas os trechos que ainda não foram iniciados. Para isso, o campo items deve conter os IDs (em formato de string) dos itens que se deseja cancelar.

  • Trechos já iniciados não são cancelados e não geram reembolso.
  • Trechos ainda não iniciados são cancelados e reembolsados conforme a regra da janela de cancelamento (podendo ou não haver taxa de cancelamento).
  • Se items não for informado, entende-se que o cancelamento é da viagem como um todo. Nesse caso, se algum trecho já tiver sido iniciado, o cancelamento é recusado e a API retorna erro — é necessário informar explicitamente os itens dos trechos ainda não iniciados.

Exemplo

Pedido com 3 trechos:

  • Trecho 1: 25/06, saída às 21h
  • Trecho 2: 26/06, saída às 10h
  • Trecho 3: 26/06, saída às 19h

Se o cliente solicitar o cancelamento em 25/06 às 22h (após o início do trecho 1), somente os trechos 2 e 3 podem ser cancelados e reembolsados. O trecho 1 não é reembolsado, pois a viagem já foi iniciada. A mesma lógica se aplica progressivamente: se o cancelamento ocorrer após o início do trecho 2, apenas o trecho 3 poderá ser cancelado e reembolsado.

Exemplo de request

{
  "order_status": "CANCEL",
  "reason": "USER_REQUEST",
  "refundOption": "ORIGINAL_PAYMENT_METHOD",
  "items": ["456789", "456790"]
}
Path Params
string
required

ID do pedido a ser cancelado

Body Params
string
enum
required

Status do pedido para cancelamento

Allowed:
string
enum
required

Motivo do cancelamento do pedido

Allowed:
string
enum

Opção de reembolso do pedido cancelado. Se não for informado, o padrão será ORIGINAL_PAYMENT_METHOD.

Allowed:
items
array of strings

Lista de itens do pedido a serem cancelados. Se não for informado, todos os itens do pedido serão cancelados.

items
Responses

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