Autoatendimento moderno

A praça de
alimentação do
futuro

O consumidor pede e paga direto no totem. O restaurante recebe o pedido na hora. Sem fila, sem atrito, sem complicação.

100%
autoatendimento
REST
API aberta para integrações
ASP.NET
Core 9 — robusto e escalável
Como funciona

Simples para quem
compra. Poderoso
para quem vende.

🛒 Para o consumidor
01
Chega na praça
O consumidor se aproxima do totem de autoatendimento instalado na praça de alimentação.
02
Escolhe e personaliza
Navega pelo cardápio digital (nome, SKU, preço e disponibilidade) e monta o pedido no totem.
03
Paga na hora
Finaliza no totem com sessão de pagamento na API e captura no TEF: o app Android PraçaHub integra CliSiTef (pin pad / SiTef) ou DirectPin (intents), e confirma o resultado para a API.
04
Retira no balcão
Recebe a comanda e a senha de retirada (definida pela software house após o pagamento) e retira no balcão.
⚙️ Para a software house
01
Integra via API
Consome a API REST do PraçaHub para registrar restaurantes, produtos e variações no catálogo.
02
Sincroniza o cardápio
Envia e atualiza os dados do cardápio em tempo real. O totem sempre exibe o que está disponível.
03
Recebe os pedidos
Os pedidos realizados no totem chegam via webhook ou polling para o sistema da sw house processar.
04
Gerencia tudo
Acompanha pedidos via webhook order.paid, consulta à API e fluxo de catálogo por estabelecimento.
Para quem é

Dois lados.
Uma solução.

O PraçaHub conecta quem consome com quem vende, através de uma plataforma aberta e integrável.

🍔
Praças de alimentação
Restaurantes e shoppings que querem modernizar a experiência do consumidor, reduzir filas e aumentar o ticket médio com um cardápio digital atraente.
  • Pedido e pagamento no totem (TEF: CliSiTef Android ou DirectPin)
  • Cardápio sempre atualizado
  • Menos erros de pedido
  • Atendimento mais ágil
💻
Software Houses
Empresas de tecnologia que desenvolvem soluções para o food service e precisam de uma API robusta, bem documentada e fácil de integrar.
  • API REST documentada com Swagger
  • Chave de integração por software house
  • Ambiente de desenvolvimento com Swagger e Postgres local (Docker)
  • Suporte a múltiplos estabelecimentos
Pagamento no totem

TEF no app
PraçaHub.

📟
CliSiTef (Android)
Integração com o CliSiTef (Fiserv) no app: pin pad USB ou Bluetooth, SitDemo ou ambiente credenciado, e fluxo alinhado à documentação do fornecedor.
  • Sessão + confirmação via API PraçaHub
  • Configuração SiTef (CLSIT) e parâmetros de loja/terminal
  • CNPJ do estabelecimento vindo do catálogo quando disponível
📲
DirectPin
Pagamento via intents para soluções compatíveis (ex. T2 / Transire), com token de inicialização configurável por build.
  • Mesmo contrato de sessão e confirm na API
  • Alternativa ao pin pad físico quando o cenário permitir
  • Troca de driver por configuração do projeto Android
Para desenvolvedores

API pronta para
integrar.

POST /api/v1/integrations/catalog

{
  "establishments": [
    {
      "externalCode": "LOJA-01",
      "name": "Restaurante Sabor",
      "cnpj": "11222333000181",
      "products": [
        { "sku": "X-BURGER", "name": "X-Burguer",
          "price": 29.90, "active": true }
      ]
    }
  ]
}

Headers (software house):
  X-Sh-Integration-Key: sua-chave-aqui
Totem (cardápio): X-Totem-Catalog-Key
📄
Swagger incluído
Documentação interativa em /swagger no ambiente de desenvolvimento. Algumas rotas do totem ficam fora do Swagger de propósito.
🔑
Autenticação por escopo
Integração da software house com X-Sh-Integration-Key. Totem com X-Totem-Catalog-Key quando configurado na API.
🩺
Health check
Endpoint /health para monitorar a disponibilidade da API em tempo real.
🐘
PostgreSQL + migrations
Banco de dados gerenciado com migrations automáticas via Entity Framework Core. Zero configuração manual.
💳
TEF no totem
O app Android integra CliSiTef e DirectPin; a API expõe criação de sessão, confirm com campos do TEF e webhook de pedido pago. Veja a seção TEF acima.
Vamos conversar

Pronto para
integrar?

Entre em contato para solicitar suas credenciais de acesso à API e começar a desenvolver sua integração.

Fale com a gente →