Skip to main content
A TripReview é a avaliação que o cliente faz após uma viagem. É um registro único por tripId + orderId. O Order prova a compra. A Trip é a experiência avaliada.

Elegibilidade

O cliente só pode avaliar quando todas as condições abaixo são verdadeiras:
CondiçãoErro se falhar
Pedido pertence ao cliente e está pago (PAID)trip_review.not_eligible
Ainda não existe avaliação para tripId + orderIdtrip_review.already_reviewed
Há um ticket VALID do Order para a Trip com boardedAt preenchidotrip_review.not_eligible
A Trip avaliada está COMPLETEDtrip_review.not_eligible
Ao buscar um pedido pelo app, a resposta indica se a avaliação está disponível e quais alvos devem aparecer (includeCompany, includeDriver).

Alvos da avaliação

  • Motorista e empresa são derivados da Trip avaliada (driverId, companyId).
  • Cada nota (rating) é um inteiro de 1 a 5. Comentários são opcionais.
  • A avaliação é sobre a experiência da Trip.

Fluxo

Ao registrar a avaliação, o pedido retorna com o review anexado.

Contato a partir da avaliação

O passageiro pode iniciar atendimento a partir da avaliação usando o botão de contato da revisão. Esse fluxo não cria resposta dentro da review. A avaliação continua sendo o registro da experiência, e a conversa operacional fica em SupportCase. Quando o contato nasce da avaliação, o chamado deve referenciar:
  • relatedTripReviewId: avaliação que originou o contato.
  • relatedOrderId: pedido que deu elegibilidade para a review.