{{ flashMsg }}
↺ {{ undoLabel }}
{{ confirmM.titulo }}
{{ confirmM.msg }}
Cancelar
{{ confirmM.cta }}
{{ pixM.titulo }}
Transferência Pix · gateway ativo
Destinatário{{ pixM.nome }}
Chave ({{ pixM.chaveTipo }}){{ pixM.chave }}
Motivo{{ pixM.motivo }}
Valor{{ pixM.valor }}
Isto move dinheiro de verdade quando há gateway ativo: ao confirmar, abre a tela de conferência da chave e o Pix é enviado pelo gateway. A confirmação final chega pelo webhook.
Cancelar
➤ Confirmar e enviar
Registrar pagamento
{{ qp.nome }}
{{ qp.codigo }} · {{ qp.label }} · {{ qp.vencLabel }}
R$
{{ o.label }}
Cancelar
Confirmar · Enter
Esc
{{ s.ini }}
{{ s.nome }}
{{ s.meta }}
{{ s.cadLabel }}
{{ searchEmptyMsg }}

{{ pageTitle }}

{{ pageSub }}
Buscar cliente…/
{{ themeIcon }}
+ {{ ctaNovo.label }}
Primeiros passos
Coloque a operação de pé em 3 passos
{{ st.numIcon }}
{{ st.label }}
{{ st.desc }}
{{ st.cta }} →
Trilho do dia · fluxo de caixa de hoje
{{ trilho.pctLabel }} do esperado recebido
{{ n.label }}
{{ n.value }}
{{ n.sub }}
Relatórios safra · ROI · juros
Visitas de hoje com endereço e mapa

{{ sec.title }}

{{ sec.count }} {{ sec.total }}
{{ r.nome }}
{{ r.sub }}
⚑ {{ r.promessaLabel }}
{{ r.meta }}
{{ r.valor }}
WhatsApp
Marcar pago
{{ sec.emptyMsg }}

Tempo de atraso

{{ aging.totalCarteira }} em carteira
Distribuição do principal em aberto por dias de atraso.
{{ b.label }} {{ b.count }}
{{ b.valor }}

Próximos vencimentos · 7 dias

{{ proximos.total }} a receber
{{ d.dow }}
{{ d.dom }}
{{ d.valor }}
{{ d.count }}
Saldo em conta · dinheiro real
{{ caixa.saldo }}
Conciliar a divergência
Saldo no provedor (gateway)
{{ conciliacao.saldoProvedor }}
Divergência
{{ conciliacao.divergencia }}
Capital em rua
{{ caixa.capitalRua }}

Liberações de hoje

Capital colocado na rua em {{ todayBR }}.
{{ r.ini }}
{{ r.nome }}
{{ r.produto }} · {{ r.parcela }}/dia
{{ r.principal }}
principal
Nenhuma liberação registrada hoje.
Novos leads
{{ visitasView.nLeads }}
Aguardando visita
{{ visitasView.nAgend }}
Aguardando liberação
{{ visitasView.nAguard }}

Novos leads · do formulário

Vindos do formulário de qualificação. Aprovar cria o cliente com status aguardando visita técnica e agenda a visita.
{{ l.nome }}
{{ l.sub }}
Veículo: {{ l.veiculo }} · {{ l.endereco }}
{{ l.origem }}
{{ l.toggleLabel }}
{{ r.label }}{{ r.value }}
Aprovar → agendar visita
Descartar
Nenhum lead novo. Os envios do formulário aparecem aqui.

Aguardando visita técnica

Atribua o cobrador (padrão já vem preenchido, dá para trocar), a data e a janela de horário. O cobrador conclui e aprova/reprova na tela dele.
{{ v.nome }}
{{ v.endSelo }}
WhatsApp
Ver no mapa
Confirmar endereço
A rota otimizada do dia do cobrador respeita a janela de cada cliente. otimização por geolocalização.
Nenhuma visita agendada. Aprove um lead para agendar.

Aguardando liberação

Visita aprovada com AirTag instalada. Pronto para liberar o empréstimo (o teto do 1º ciclo vem da graduação do modelo).
{{ a.nome }}
{{ a.sub }} · AirTag {{ a.airtag }}
Liberar empréstimo →
Ninguém aguardando liberação no momento.

Visitas reprovadas

Reprovadas pelo cobrador na visita técnica, com o motivo informado.
{{ r.nome }}
{{ r.quando }} · {{ r.cobrador }}
Motivo: {{ r.motivo }}
Nenhuma visita reprovada.
Capital na rua
{{ operacao.totals.capRua }}
Em atraso (total)
{{ operacao.totals.atraso }}
Contatos pendentes
{{ operacao.totals.contatos }}
Rotas · clique para abrir a fila do cobrador
{{ r.nome }}
{{ r.regiao }}
{{ r.cobIni }}
{{ r.cobrador }}
{{ r.nClientes }} clientes·{{ r.nContratos }} contratos ativos
Capital na rua
{{ r.capRua }}
A receber hoje
{{ r.aReceber }}
Recebido hoje
{{ r.recebido }}
Em atraso
{{ r.atraso }}
{{ r.contatos }} contato(s) pendente(s)Abrir fila →
Rota é gestão de carteira e contato remoto, não rastreamento. Localização segue opt-in mínimo (seção de compliance).
{{ tb.label }} {{ tb.count }}
Cliente
Principal
Total
Progresso
Início
Cadência
{{ r.ini }}
{{ r.nome }}
{{ r.codigo }} · {{ r.produto }}
{{ r.principal }}
{{ r.total }}
{{ r.progresso }} parcelas
{{ r.inicio }}
{{ r.cadLabel }}
Pagar
Nenhum empréstimo aqui ainda
Contratos liberados aparecem nesta lista com a cadência de pagamento de cada cliente.
+ Liberar primeiro empréstimo
← Empréstimos
{{ detail.flashMsg }}

{{ detail.nome }}

{{ detail.cadLabel }}
{{ detail.codigo }} · {{ detail.cpf }} · {{ detail.telefone }} · {{ detail.produto }}
Saldo devedor
{{ detail.saldo }}
Principal
{{ detail.principal }}
Total a pagar
{{ detail.total }}
Próx. vencimento
{{ detail.prox }}
Cadência · tira de {{ detail.progresso }} dias{{ detail.pctLabel }}
paga hoje/parcial atrasada futura

Parcelas

arredondamento absorvido na última
{{ p.numero }}
{{ p.venc }}
{{ p.valor }}
{{ p.pillLabel }}

Registrar pagamento

{{ o.label }}
Lançar
{{ detail.origemNote }}
Quitação antecipadaeconomiza {{ detail.economia }}
Saldo bruto {{ detail.quitar }} − juros não incorridos {{ detail.jurosNI }}.
Quitar com desconto · {{ detail.quitarDesc }}
ou quitar saldo bruto · {{ detail.quitar }}

Mora, multa & risco

Dias em atraso{{ detail.diasAtraso }}
Juros de atraso (30% fixo por parcela vencida){{ detail.mora }}
Multa ({{ detail.multaPct }}){{ detail.multa }}
Total em atraso{{ detail.valorAtraso }}
Reserva p/ perda · PDD ({{ detail.pddPct }}){{ detail.provisao }}
CET anualizado{{ detail.cetAnual }}

Resultado do contrato

Lucro previsto
{{ detail.lucroPrev }}
Realizado
{{ detail.lucroReal }}

Cobrança & ajustes

Multa deste contrato: {{ detail.multaOverride }}
Gerar Pix
Link do devedor
WhatsApp
Prorrogar
Multa por atraso
{{ mp.label }} · venceu {{ mp.venc }}{{ mp.sufixo }}
{{ detail.isencaoLabel }}

Ajustar contrato

Cada ação mostra um resumo "hoje → fica" antes de gravar. Tudo é auditado.
Reacordar
Acordar
{{ detail.aj.pulaDomLabel }}
Aplicar termos
Corrigir pago
Pagando
Quitou
Acordo
Sumiu / não paga
Registrar

Histórico & auditoria

{{ ev.tipo }}{{ ev.data }}
{{ ev.detalhe }}
Sem eventos registrados. Promessas, baixas e renegociações aparecem aqui.
{{ flashMsg }}
Caixa do dia
{{ s.label }}
{{ s.value }}
{{ s.sub }}

{{ sec.title }}

{{ sec.count }} {{ sec.total }}
{{ r.nome }}
{{ r.sub }}
{{ r.meta }}
{{ r.valor }}
WhatsApp
Marcar pago
✓ recebido
{{ sec.emptyMsg }}

Liberações · enviar Pix ao cliente

Contratos criados aguardando o Pix da liberação. Confirme o envio para debitar o caixa.
{{ p.nome }}
{{ p.valor }}
chave {{ p.chave }}
{{ p.sub }}
➤ Enviar Pix da liberação

Histórico de transferências

{{ t.nome }}
{{ t.sub }}
{{ t.valor }}
Nenhuma transferência ainda. Envie um Pix de liberação ou pagamento avulso.
Pagamento avulso (cobrador / fornecedor)
Pix fora do fluxo de liberação. Sai do gateway ativo.
{{ o.label }}
➤ Enviar PIX avulso

Entradas não identificadas

{{ orfaos.n }}
Pix que entraram no gateway sem casar com nenhum cliente. Diga de quem foi ou marque como aporte de capital. lista puxada do provedor.
{{ o.pagador }}
{{ o.sub }}
{{ o.valor }}
Vincular
É aporte
Nenhuma entrada pendente de identificação.

Movimentações recentes

{{ m.icon }}
{{ m.label }}
{{ m.sub }}
{{ m.concLabel }}
Conciliar
{{ m.valor }}

Custos da empresa

Recorrentes (mensais) e avulsos. Descontam do resultado real.
Mensal
{{ caixa.custosMensal }}
Avulso
{{ caixa.custosAvulso }}
{{ c.descricao }} {{ c.tipo }} {{ c.valor }}
{{ o.label }}
Adicionar

Saques de cobradores

R$ {{ caixa.visitaVal }} por visita técnica aprovada. O cobrador pede na tela dele; você aprova e paga via Pix.
{{ s.nome }}
pedido em {{ s.data }}
{{ s.valor }}
Aprovar
Rejeitar
Nenhum pedido de saque pendente.
← Clientes
{{ flashMsg }}
{{ cli360.ini }}

{{ cli360.nome }}

{{ cli360.statusLabel }}
{{ cli360.codigo }} · {{ cli360.cpf }} · {{ cli360.telefone }}
{{ cli360.perfil }} · {{ cli360.endereco }}
Contratos ativos
{{ cli360.ativos }}
Pago (total)
{{ cli360.pago }}
Em aberto
{{ cli360.aberto }}
{{ tg.t }}
WhatsApp
Editar
+ Juros
Excluir
Lista negra
Link de pagamento único deste cliente · abre só as parcelas dele · sem login
{{ cli360.devLink }}
Copiar
Enviar no WhatsApp
Obs: {{ cli360.observacoes }}

Documentos

cliente 360 · anexos
{{ d.icon }}
{{ d.rotulo }}
{{ d.statusLabel }}
Anexar
Ver documentos enviados
{{ cli360.faltandoMsg }}

Visita técnica & histórico

A visita aprovada é porta de liberação — sem ela o empréstimo é bloqueado.
Agendar visita
Aprovar visita
Extrato completo
Link de pagamento

Liberações & pagamentos

Liberações
{{ lb.valor }}{{ lb.data }} · {{ lb.parcelas }}{{ lb.status }}
Nenhuma liberação ainda.
Pagamentos recebidos
{{ pg.valor }}
{{ pg.parcela }} · {{ pg.prod }}
{{ pg.data }} · {{ pg.origem }} · {{ pg.saldo }}
Nenhum pagamento recebido ainda. Cada parcela paga abate automaticamente o saldo.

Histórico de crédito

{{ ct.produto }}
desde {{ ct.inicio }} · {{ ct.progresso }}
{{ ct.principal }}
{{ ct.saldo }}
{{ ct.cadLabel }}

Score interno

{{ cli360.score }}
{{ cli360.scoreEstado }}
{{ cli360.decisaoLabel }}teto atual {{ cli360.tetoGrad }} · {{ cli360.ciclos }} ciclo(s) pago(s)
⛔ {{ cli360.portaDura }}
Fatores que pesam
{{ f.sinal }} {{ f.f }} peso {{ f.peso }}
Score = respostas do formulário + histórico de pagamento. Sem histórico fica preliminar. Dependentes, estado civil e bairro não entram no score (LGPD) — ficam só no cadastro.

Linha do tempo

{{ ev.tipo }}{{ ev.data }}
{{ ev.detalhe }}
Sem eventos registrados.
{{ tb.label }} {{ tb.count }}
Exportar CSV
+ Novo cliente
{{ c.ini }}
{{ c.nome }}{{ c.statusLabel }}
{{ c.codigo }} · {{ c.cpf }} · {{ c.telefone }}
Score
{{ c.score }}
Pago {{ c.pago }} Aberto {{ c.aberto }}
{{ c.ativos }} contrato(s) ativo(s)
Nenhum cliente ainda
Cadastre o primeiro cliente com os dados e o perfil de crédito — é o que alimenta o score e libera o primeiro empréstimo.
+ Cadastrar primeiro cliente
← Voltar ao Dashboard
{{ k.label }}
{{ k.value }}
{{ k.sub }}

Inadimplência & recuperação

{{ b.label }}
{{ b.valor }}

Performance por safra

Liberações agrupadas por semana.
Safra
Liberado
Recebido
% rec.
{{ s.label }}
{{ s.liberado }}
{{ s.recebido }}
{{ s.pct }}

Usuários e papéis

+ Convidar cobrador
{{ u.ini }}
{{ u.nome }}
{{ u.email }}
{{ u.acesso }}
Copiar link
{{ u.papel }}

Produtos de crédito

Modelos configuráveis · nova modalidade é cadastro, não código.
+ Novo produto
{{ p.nome }}
{{ p.dias }} parcelas diárias
Valor do empréstimo{{ p.valorEmp }}
Valor da parcela{{ p.valorParc }}
Total a pagar{{ p.total }}
{{ p.editLabel }}
{{ p.delIcon }}

Equipe · cobradores

+ Novo cobrador
Só cobradores aqui. Você (admin) cria o login/senha de cada cobrador — no cadastro definimos o acesso dele. Admins são criados direto no Supabase.
{{ u.ini }}
{{ u.nome }}
{{ u.acesso }}
{{ u.email }}
Copiar link
{{ u.papel }}
Cada cobrador é cadastrado com e-mail e senha. Use Copiar link de acesso na linha da pessoa para enviar o endereço do painel dela. Contas admin são criadas direto no Supabase.

Formulário de qualificação

gera o link público
Cada pergunta vira uma tela estilo Typeform. as respostas alimentam o cadastro e são a fonte dos fatores do Modelo de crédito — apagar uma pergunta zera o fator dela no score.
{{ q.texto }} {{ q.tipoLabel }} peso {{ q.peso }}
Opções: {{ q.opcoesTxt }}
Nova pergunta
{{ o.label }}
{{ config.npObrigMark }} Obrigatória
peso p/ score:
{{ o.label }}
Adicionar pergunta
Abertura & WhatsApp final
Pré-visualizar formulário
Copiar link
O link público usa esta configuração; ao finalizar, as respostas viram um lead (aguardando visita técnica).

Documentos exigidos

Toque no selo para alternar. Faltando um obrigatório, o Modelo de crédito segura o cliente (porta dura) e ele perde os pontos de “Documentos completos”.
{{ d.rotulo }} · {{ d.aplica }} {{ d.obrLabel }}
{{ o.label }}
Cancelar
{{ config.docAddLabel }}

Gateway Pix

Provedor que gera o QR e dá baixa nos pagamentos.
{{ gw.tag }}
Gateway ativo
{{ gw.quando }}
{{ gw.label }}
{{ gw.msg }}
Testar gateway agora
Status do webhook
Sincronizar agora
Outros provedores — alternar sem mexer no código. Em breve
Credenciais e webhook vivem no servidor; as taxas de entrada/saída são calculadas pelo gateway a cada transação.

Parâmetros da operação

Usados no ganho do cobrador e na estimativa da rota de visitas.
O cobrador recebe esse valor por visita técnica aprovada; a rota do dia soma esse tempo por parada para estimar a duração.

Modelo de crédito

v0
Restaurar padrão
Pesos e limites que o motor usa para pontuar e graduar. As respostas do Formulário de qualificação e os Documentos exigidos são as entradas do score: restrição de CNH e documento obrigatório faltando são portas duras (negam/seguram antes da pontuação). "Restaurar padrão" volta aos valores v0.
Veículo · pontos e teto de comprometimento
PontosTeto %
{{ v.label }}
Graduação de limite
Teto do 1º empréstimoR$
Aumento por ciclo pago+%
Pontos por fator
{{ p.label }}
Faixas de decisão
Aprova cheio a partir depts
Ticket reduzido a partir depts
Abaixo do menor corte: nega/segura.
De onde vem cada fator
O score só pontua o que existe no Formulário de qualificação e nos Documentos exigidos. Se apagar uma pergunta, o fator dela deixa de pontuar.
{{ config.modeloView.fontes.alertaMsg }}
{{ f.fator }}{{ f.fonte }}

Réguas de lembrete

Em breve
Lembretes automáticos por WhatsApp (véspera, dia do vencimento, atraso). As rotas e visitas técnicas ficam na aba Visitas.

Configurar empréstimo

Escolha o produto — sem digitar fórmula solta.
{{ p.nome }}+{{ p.taxa }}
{{ p.dias }} parcelas diárias · mora {{ p.mora }}/dia · multa {{ p.multa }}
{{ sim.principal }}
Projeção
{{ sim.parcela }}
/ dia × {{ sim.dias }}
Principal liberado{{ sim.principal }}
Juros ({{ sim.taxa }}){{ sim.juros }}
Total a pagar{{ sim.total }}
CET{{ sim.cet }}
CET anualizado{{ sim.cetAnual }}
Período{{ sim.periodo }}
Última parcela (resíduo){{ sim.last }}
Comprometimento · parcela ÷ meta diária (veículo {{ sim.veicLabel }}, teto {{ sim.tetoPctVeic }}){{ sim.compPct }} · {{ sim.compSelo }}
Parcela acima do teto do veículo. Reduza o principal para até {{ sim.compMaxPrincipal }} ou alongue para {{ sim.compDiasNec }} dias até a parcela caber na meta.
Meta diária não informada no formulário do cliente — comprometimento não avaliado.
Exposição do cliente {{ sim.exposicaoAtual }} → {{ sim.exposicaoNova }}teto {{ sim.limite }}
Excede o teto de graduação (sobe a cada ciclo pago) — liberação bloqueada.
{{ sim.criarLabel }}
Simule à vontade — só vira contrato (e debita o caixa) ao liberar. A liberação gera {{ sim.dias }} lançamentos no ledger.
← Admin
Cobrador
Devedor
Alternador de papel só no protótipo · em produção são três superfícies isoladas (admin interno, cobrador por token de rota, devedor por link-token).
9:41●●● Pix
{{ flashMsg }}
adianta aí

Fila de cobrança

{{ cobrador.count }}
Ordenada por valor × dias de atraso.
{{ ch.label }} · {{ ch.count }}
Seus ganhos
{{ cobrGanhos.saldo }}
{{ cobrGanhos.nVisitas }} visita(s)
× {{ cobrGanhos.valorVisita }}
Saque solicitado · aguardando aprovação
Pedir saque
Visitas técnicas do dia · {{ cobrVisitasView.n }}
{{ cobrVisitasView.semCheckMsg }}
{{ cobrVisitasView.rotaLabel }}
{{ v.nome }}
{{ v.endereco }}
{{ v.janela }}
Abrir no Google Maps
Ligar
WhatsApp
Confirmar dados e identidade, alinhar pagamento e instalar a AirTag. Informe o número dela para aprovar.
Aprovar visita
Reprovar
{{ r.ini }}
{{ r.nome }}
{{ r.codigo }} · {{ r.parcelas }} em atraso
{{ r.bucket }}
{{ r.valor }}
{{ r.dias }} de atraso
⚑ {{ r.promessa }}
WhatsApp
{{ r.receberLabel }}
{{ r.detLabel }}
Contato
Telefone{{ r.telefone }}
CPF{{ r.cpf }}
Endereço{{ r.endereco }}
Rota{{ r.rotaNome }}
Perfil{{ r.perfil }}
{{ tg.t }}
Contrato
Emprestado{{ r.cValorEmp }}
Parcela diária{{ r.cParcela }}
Total a pagar{{ r.cTotal }}
Pagas{{ r.cProgresso }}
Saldo devedor{{ r.cSaldo }}
Próx. vencimento{{ r.cProx }}
Liberado em{{ r.cLiberado }}
Histórico de pagamentos
{{ h.data }}{{ h.valor }}
Observações
{{ r.obs }}
Pix com txid único · baixa automática por webhook.
Confirmar recebimento
Não conseguiu cobrar? Registre a tentativa
{{ t.label }}
Fila vazia
Nenhuma cobrança pendente. Carteira em dia.
adianta aí
Olá,
{{ devedor.nome }}
{{ devedor.faltamLabel }}{{ devedor.pct }}%
{{ devedor.proxLabelDia }}
{{ devedor.proxValor }}
{{ devedor.simAtraso }}
Pagar via Pix
{{ devedor.labelAtrasadas }} {{ devedor.totalAtrasadas }}
Quitar tudo via Pix {{ devedor.quitarFinal }}
{{ devedor.descLabel }}

Minhas parcelas

{{ devedor.pagasCount }} parcelas pagas
Total quitado · {{ devedor.pagasTotal }}
{{ p.numero }}
{{ p.valor }}
{{ p.sub }}
Pagar
Se atrasar
{{ devedor.simAtrasoProj }}. Pague hoje e evite.
Pagamento via Pix
{{ devedor.qrKind }}
{{ devedor.qrValor }}
Copiar código Pix (copia e cola)
Escaneie no app do banco ou copie o código. O gateway gera o Pix real (txid único) e dá baixa por webhook — sem conexão, tente de novo.
Fechar
Tocar em “Pagar via Pix” gera o QR Code da parcela. Acesso por link-token deste contrato — você não vê outros devedores.

{{ crud.title }}

🔒
Produto já utilizado — somente leitura. Mudar valores agora alteraria contratos existentes. Crie um novo produto para condições diferentes.
Pular sábado
Pular domingo
Escolha quais dias não têm vencimento. Pode marcar um, os dois ou nenhum.
Exige visita técnica para liberar
Desligado: contratos deste produto liberam sem visita e sem justificativa.
{{ o.label }}
Desconto de% sobre o saldo
Desconto de R$fixo
{{ crud.pDescHint }} Este é o desconto geral do produto — dá pra sobrescrever por cliente na ficha dele.
Permitir amortização parcial
Abater parte do principal numa parcela (diferente da quitação antecipada, que liquida tudo com desconto).
{{ o.label }}
{{ crud.pMoraUnidade }}
Cobrado por cada dia de atraso, além da multa única.
{{ o.label }}
{{ crud.pMultaUnidade }}
Passou desse horário sem pagar, a multa entra automaticamente. Isenção individual: no detalhe do contrato → Cobrança & ajustes.
CPF inválido — confira os dígitos.
Telefone inválido — DDD + número.
Perfil de crédito · alimenta o score
{{ o.label }}
Anexos (extrato, vídeo da visita, CNH…) entram na ficha do cliente após o cadastro. Upload conecta no back.
{{ crud.rotaCount }}
{{ rc.check }}
{{ rc.nome }}
{{ rc.endereco }}
Ao salvar, o cobrador é criado com e-mail e senha e você recebe o link do painel dele para enviar. A conta de acesso é criada no servidor. Admins são criados direto no Supabase.
{{ crud.closeLabel }}
Salvar