CaraCore PDV — duas linhas, mesma filosofia

O CaraCore PDV é o caixa da loja. Existem duas linhas do mesmo produto: a oferta madura Java Free (backend Quarkus, UI no navegador em localhost:8080) e a linha piloto Rust (app nativo Windows). Nenhuma substitui a outra. Manuais estão neste portal; download fica na loja de cada linha.

Coexistência e versões: Java usa o canal v3.2.7-free; Rust usa a release v0.1.4. São faixas independentes. V3 é o posicionamento de negócio (PME e PIX Split 2027), não o número de release de nenhuma das linhas.

Linha madura

Oferta madura · canal v3.2.7-free

Caixa multi-plataforma para PME: cadastrar produto, registrar venda no navegador e operar local mesmo sem internet. Requisito: Java 25+ (Temurin recomendado). Sem PIX integrado e sem NF-e/NFC-e no Free.

  • Oficina: caracore-pdv
  • Loja: caracore-pdv-releases — pdv.caracore.com.br
  • Stack: Java 25 · Quarkus · SQLite · navegador em localhost:8080/login
  • Windows · Linux · macOS

Linha piloto

Piloto Windows · release v0.1.4

O mesmo caixa CaraCore, com Rust no núcleo e Tauri 2 no shell. Começa no PDV local (um PC) e pode evoluir para PDV na rede. Download oficial no GitHub Releases.

  • Oficina: caracore-pdv-rust
  • Loja + artefatos: caracore-rust-pdv-releases — pdv-rust.caracore.com.br · GitHub Releases
  • Stack: Rust · Tauri 2 · React · SQLite
  • Instaladores MSI/NSIS pt-BR + ZIP · SHA256

O que muda para você e o detalhe opcional

O que muda para você

Os dois programas fazem o trabalho do caixa: registrar venda, fechar o dia e guardar os dados no computador da loja. A diferença é a tecnologia por baixo e o estágio da oferta. No Java Free não há PIX integrado (QR/gateway); isso entra no Premium. O piloto Rust documenta PIX com QR nas próprias regras da edição gratuita.

  • Java — o caminho maduro, já em Windows, Linux e macOS
  • Rust — piloto Windows, instalador em português, para avaliar a nova stack
  • Os dois operam offline por padrão (SQLite no PC da loja)
  • V3 de negócio vale para os dois: PME e preparação para PIX Split 2027

Detalhe opcional

Há duas oficinas e duas lojas. Manuais Java (trilhas, Wiki Fiscal, suporte) estão neste portal em pdv/. Transparência, formatos de instalador e piloto ficam na loja Rust; a ficha Rust está em projeto-pdv-rust.html.

  • Não afirmar que Rust “substitui” ou é “migração forçada” do Java
  • Não misturar números de versão (v3.2.x ≠ v0.1.x)
  • Download Rust oficial = o mesmo repo da loja (caracore-rust-pdv-releases/releases), não caracore-pdv-releases
  • CTAs novos nunca apontam para /delivery/

O que o PDV Java (linha madura) já entrega

Canal público atual: v3.2.7-free (07/10/2026). App web local no computador da loja: shell em coluna, caixa tipo registradora (busca/código, total grande, atalhos), baixa de estoque na venda, turno com relatório do dia e recibo digital com itens, por link e PDF, sem valor fiscal. Pacotes ZIP para Windows, Linux e macOS. Primeiro acesso: Java 25+, pasta nova, iniciar-pdv.bat / iniciar-pdv.sh, depois http://localhost:8080/login com admin / admin. O programa escuta só neste computador, salvo configuração explícita. Roteiro: instalação com sucesso. Notas: 3.2.7-free. Manual e Wiki Fiscal: manual operacional Java.

ÁreaO que o lojista usa hoje
CaixaFree: venda no navegador (dinheiro, débito, crédito e outros — “outros” não é PIX integrado). Sem QR/gateway e sem NF-e/NFC-e. PIX integrado e fiscal entram no Premium. Leitor de código de barras e atalhos de teclado.
GestãoDashboard (vendas, estoque, performance), multi-loja com estoque por unidade
ContinuidadeSQLite local; a loja continua vendendo se a internet falhar
RelatóriosPDF via JasperReports; trilha do contador neste portal
PlanosFonte: PlanoLicencaService. Free (R$ 0): 100 vendas/mês, 100 produtos, 1 operador, 4 vendedores, 1 loja; SQLite offline; recibo digital por link e PDF, sem valor fiscal; sem PIX integrado e sem NF-e/NFC-e. Premium (R$ 79,90/mês): sem o teto de 100 vendas, PIX integrado (QR/gateway), fiscal quando aplicável, suporte prioritário. CTA da loja: Baixar Free; Premium via demonstração em pdv.caracore.com.br.
Oficina Java: módulos pdv-core, pdv-fiscal-payment, pdv-platform-security e pdv-apps. O canal público estável v3.2.7-free é uma aplicação web local no navegador em http://localhost:8080/login. O v4 na oficina usa Quarkus + Qute (Fases 0–7 técnicas; corte T032 ainda aberto). A wiki institucional não substitui o README da oficina.

CaraCore-PDV v4 (pré-release para avaliação)

Pré-release pública: v4.0.0-rc5, edição Free para avaliação, com limite de 100 vendas finalizadas por mês civil. O ZIP portátil Windows x64 unsigned está na GitHub Release; SHA-256: d45d12d9fbf6e3923f69ddbbf6173ef2128be0341e30e75f038b7dc1f3ab6f81. Validada em testes internos; roteiro formal pendente. MSI não será distribuído. A RC5 não é GA; a versão estável multiplataforma continua v3.2.7-free. O plano Free não inclui PIX integrado nem emissão de NF-e/NFC-e. GA previsto: 08/11/2026, condicionado ao T032.

O que a v4 acrescenta para a gestão: faturamento do dia identificado sem chamar faturamento de lucro; projeção de bruto, IBS, CBS, retenção prevista e líquido; painel diário com recebimentos por meio e saldo esperado em dinheiro; simulador de preço com alíquotas informadas (sem consulta à SEFAZ e sem executar PIX Split); custo de aquisição opcional e alertas gerenciais de custo acima do preço ou líquido previsto negativo. Essas projeções e alertas são restritos a GERENTE/ADMIN. Não são apuração fiscal, emissão de documento fiscal, integração SEFAZ ou PIX Split ativo.

O que o PDV Rust entrega no piloto

Release v0.1.4, piloto Windows. Edição gratuita: até 100 vendas para testar — condições na transparência da loja.

No caixa

  • Checkout /vendas-v2 (carrinho, pagamento misto, scanner)
  • PIX com QR e confirmação no caixa
  • Abertura/fechamento de caixa e backup ao fechar turno
  • Estoque, clientes (LGPD), gestão e auditoria

Como instala e onde documenta

Qual linha escolher?

CenárioLinha recomendada
Loja em produção hoje, Linux ou macOSJava — pdv.caracore.com.br
Windows, oferta madura, Wiki Fiscal e planos Free/PremiumJava (canal v3.2.7-free)
Piloto Windows, MSI pt-BR ou avaliação Rust/TauriRust — pdv-rust.caracore.com.br
Trilhas comerciais, representantes, suporte L1 históricoJava — manual neste portal
TI avaliando Tauri, Rust e artefatos reprodutíveisRust (release v0.1.4)

Mapa rápido para quem vai mexer no código

Java · QuarkusRust + Tauri 2
Oficinacaracore-pdvcaracore-pdv-rust
Loja + artefatoscaracore-pdv-releasescaracore-rust-pdv-releases
Canal / releasev3.2.7-freev0.1.4
PlataformaWindows · Linux · macOSPiloto Windows
InterfaceNavegador em http://localhost:8080/loginReact + Tauri 2
BancoSQLite localSQLite local (PostgreSQL opcional multi-caixa)
Wiki detalhadawiki.caracore.com.br/pdv/projeto-pdv-rust.html
Downloadloja Javacaracore-rust-pdv-releases/releases