Impressão

Fluxo Geral

O sistema usa o app delivery-printer-2 (Electron) instalado no computador do lojista. Ele se conecta à API via WebSocket (Laravel Reverb / Pusher) e recebe eventos de novos pedidos para imprimir automaticamente.

Novo pedido

API emite evento WebSocket

delivery-printer-2 recebe o evento

App busca conteúdo de impressão na API

Imprime na impressora térmica local

Configurações da Impressora (Admin)

Listar configurações

GET /api/admin/printerSettings

Criar/atualizar configuração

Body:

Deletar configuração


Impressoras Físicas (Admin)


Conteúdo de Impressão de Pedidos

Pedido criado (para cozinha)

Pedido despachado (para entregador)

Marcar pedido como impresso

Marcar múltiplos como impressos

Listar pedidos não impressos

Registrar impressão manual

Imprimir agora (forcçar)


Impressão de Comanda / Conta

Imprimir sessão da mesa

Obter conteúdo da conta para impressão

Imprimir billing de comanda


Recibos (Nota Fiscal / Receipt)

Configurações fiscais:

Séries fiscais:

Last updated

Was this helpful?