CaraCore PDV — dois desktops, mesma filosofia

O CaraCore PDV é o caixa da loja, instalado no computador. Existem duas linhas desktop do mesmo produto: a oferta madura e a linha piloto, mais leve. 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.2-free; Rust usa a release v0.1.2. 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.2-free

Caixa multi-plataforma para PME: vendas, PIX, comprovantes e operação local mesmo sem internet. Requisito do usuário: Java 25+ (Temurin recomendado).

  • Oficina: caracore-pdv
  • Loja: caracore-pdv-releasespdv.caracore.com.br
  • Stack: Java 25 · Quarkus · JavaFX · SQLite
  • Windows · Linux · macOS

Linha piloto

Piloto Windows · release v0.1.2

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: caracore-pdv-rust-releasespdv-rust.caracore.com.br
  • 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, receber PIX, fechar o dia e guardar os dados no computador da loja. A diferença é a tecnologia por baixo e o estágio da oferta.

  • 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 = GitHub Releases, não só a vitrine
  • CTAs novos nunca apontam para /delivery/

O que o PDV Desktop Java já entrega

Canal público atual: v3.2.2-free (lançada em 06/2026). Pacotes ZIP para Windows, Linux e macOS. Detalhes de uso, erros e Wiki Fiscal: manual operacional Java.

ÁreaO que o lojista usa hoje
CaixaVendas, PIX com QR Code e Split, comprovantes, 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, 10 SMS recibo/mês; sem PIX/NF-e. Premium (R$ 79,90/mês): vendas ilimitadas, PIX, mais operadores, relatório ao contador, suporte remoto. Liberação após pagamento e registro LGPD. CTA da loja: demonstração presencial.
Oficina Java: módulos pdv-core, pdv-fiscal-payment, pdv-platform-security e pdv-apps. O canal público v3.2.2-free é o desktop publicado. 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 (em homologação)

Candidato publicado: v4.0.0-rc1. GA previsto: 08/11/2026. Escopo: Quarkus + SQLite local + interface web/PWA + launcher. O corte T032 ainda depende de homologação visual, suíte completa e instalador assinado.

O que o PDV Rust entrega no piloto

Release v0.1.2, 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

  • NSIS, MSI pt-BR ou ZIP — SHA256 na release
  • Download: loja Rust (tag GitHub v0.1.2, não latest)
  • Wiki da loja: modalidades local/rede, comparação e primeiros passos
  • Resumo nesta wiki: projeto-pdv-rust.html

Qual linha escolher?

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

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

Java · JavaFXRust + Tauri 2
Oficinacaracore-pdvcaracore-pdv-rust
Lojacaracore-pdv-releasescaracore-pdv-rust-releases
Canal / releasev3.2.2-freev0.1.2
PlataformaWindows · Linux · macOSPiloto Windows
InterfaceJavaFXReact + Tauri 2
BancoSQLite localSQLite local (PostgreSQL opcional multi-caixa)
Wiki detalhadawiki.caracore.com.br/pdv/projeto-pdv-rust.html
Downloadloja Javaloja Rust (tag v0.1.2)