Vendas

A central de atendimento do sistema. É aqui que se localiza um pedido, se entende o que o cliente comprou, como pagou e o que ainda pode ser feito com aquela venda.

Quem pode acessar

  • sales.view — ver a listagem e o detalhe.
  • sales.view_report — ver os totalizadores.
  • sales.cancel sensível — cancelar.
  • sales.refund sensível — estornar.

Como acessar

Menu lateral → Vendas. O cabeçalho da tela descreve o módulo como “Histórico de pedidos do checkout público”, mas a listagem também traz as vendas do PDV, identificadas pela origem.

Listagem de Vendas do TrackTickets, com busca por número do pedido, filtros, botões Cortesias, Colunas e Vistas, abas de status e a tabela com Pedido, Cliente, Status, Itens, Data e Total.
Listagem de vendas. As abas de status — Todos, Pago, Aguardando, Cancelado, Reembolsado, Expirado, Rascunho — são o filtro mais usado no atendimento. A busca aceita número do pedido, nome ou CPF. Repare no selo Cortesia ao lado do status: cortesia não é origem, é um marcador, e por isso aparece junto de vendas com total R$ 0,00. Os nomes de clientes foram substituídos por fictícios.

Colunas da listagem

ColunaO que mostraPadrão
PedidoCódigo do pedido, usado no atendimento.Visível
ClienteO contato comprador.Visível
StatusSituação atual da venda.Visível
OrigemE-commerce ou PDV.Opcional
ItensQuantidade de linhas do pedido.Visível
DataData da compra.Visível
TotalValor final cobrado.Visível

Status da venda

StatusSignificaGera voucher?
RascunhoVenda iniciada e não finalizada.Não
Aguardando pagamentoPedido criado, pagamento não confirmado.Não
PagoPagamento aprovado.Sim
CanceladoVenda cancelada; vouchers cancelados e capacidade liberada.
ExpiradoPerdeu a validade por falta de pagamento.Não
ReembolsadoTodos os pagamentos aprovados foram estornados.
O status não é editável

Não existe campo para “marcar como pago”. O status muda como consequência de ações reais: aprovação de pagamento, cancelamento, estorno ou expiração. Isso protege a integridade financeira.

Origem da venda

Uma venda nasce como E-commerce (loja online) ou PDV (balcão). Cortesia não é origem — é um marcador aplicado à venda, que pode ter saído de qualquer um dos dois canais.

Detalhe do pedido

A tela de detalhe reúne:

  • dados do comprador e do pedido;
  • itens com quantidade, preço unitário congelado e vínculos (atração, ocorrência, passaporte ou produto);
  • pagamentos — uma venda pode ter vários (dinheiro + cartão, por exemplo), cada um com forma, status, valor e identificador da transação;
  • vouchers emitidos;
  • ações de cancelar e estornar.

Cancelar e estornar

CancelarEstornar
O que fazMarca a venda como cancelada e cancela os vouchers, liberando a capacidade.Devolve o valor pelo meio original e, quando tudo é devolvido, marca a venda como reembolsada.
Permissãosales.cancelsales.refund
ConfirmaçãoMensagem “Venda cancelada.”Mensagem “Estorno solicitado ao provedor.”
ParcialNãoSim, por parcela de pagamento
Voucher usado trava a venda inteira

Se qualquer voucher daquela venda já foi validado no portão, o cancelamento e o estorno ficam bloqueados e os botões aparecem desabilitados. O motivo é simples: a entrada já aconteceu; desfazer a venda criaria inconsistência na ocupação e nos relatórios.

No estorno, o dinheiro volta pelo meio original: recebimento em dinheiro sai do caixa; cartão e Pix voltam pela operadora; pagamento de contingência manual deve ser estornado na mesma máquina. O cancelamento total reverte o resgate do cupom; o estorno parcial não.

Passo a passo: atender um cliente com problema no pedido

  1. Localize a venda pelo código do pedido ou pelo nome do cliente. Se tiver só o código do ingresso, busque em Vouchers.
  2. Confira o status. “Aguardando pagamento” significa que o voucher ainda não existe.
  3. Verifique os pagamentos. Uma venda mista pode ter uma parcela aprovada e outra pendente.
  4. Confira os vouchers. Se algum estiver como usado, cancelamento e estorno estão bloqueados.
  5. Escolha a ação: reenviar o voucher, remarcar a data ou cancelar/estornar.
  6. Confirme o resultado pela mudança de status e pela mensagem de confirmação.

Erros e dúvidas comuns

SituaçãoMotivoSolução
Botões de cancelar/estornar desabilitadosVoucher já utilizado (sale_has_used_voucher)Não há como desfazer; trate comercialmente
Venda paga sem voucherSituação anormalVerificar os pagamentos e acionar o suporte
Cliente não recebeu o ingressoFalha no envio ou dado de contato erradoReenviar pelo voucher e conferir e-mail/WhatsApp do contato
Venda expiradaO pagamento não foi concluído a tempoOrientar novo pedido

Boas práticas

  • Antes de cancelar, verifique se o cliente já entrou — o sistema barra, mas a conversa muda.
  • Prefira remarcar a cancelar quando o cliente só quer trocar a data.
  • Conceda sales.cancel e sales.refund a poucas pessoas.
  • Use os relatórios para conciliação; a listagem é para atendimento.

Páginas relacionadas