Pular para o conteúdo

Núcleos próprios

Plataforma de pagamentos via QR por API

Uma única API para cobrar via QR, seja qual for o banco.

Plataforma de pagamentos via QR por API
.NETPostgreSQLAngularPrimeNG

O desafio

Várias aplicações precisavam cobrar via QR interbancário. Cada banco expõe uma API diferente, as confirmações chegam de forma assíncrona e a conciliação era feita conferindo transações manualmente. Integrar cada sistema diretamente com cada banco multiplicava o trabalho e o risco.

Como resolvemos

Construímos uma plataforma multi-tenant que oferece um contrato de API estável. Por trás dele, um adaptador por banco traduz esse contrato. Os sistemas clientes apenas criam pedidos e recebem notificações assinadas; nunca falam com o banco.

Arquitetura

Como é construído.

Visão simplificada dos componentes e de como a informação flui.

.NETPostgreSQLAngularPrimeNGWebhooksDockerCaddyOpenAPI

Decisões técnicas

Por que construímos assim.

01

Idempotência em cada pedido

Uma nova tentativa nunca gera uma segunda cobrança.

02

Um adaptador por banco

Adicionar ou trocar de banco não afeta os sistemas já integrados.

03

Serviços separados

API pública, administração, callbacks bancários e worker escalam e falham de forma independente.

04

Webhooks assinados com novas tentativas

Os sistemas clientes podem verificar a origem e nunca perdem confirmações.

05

Credenciais bancárias criptografadas

Os segredos de cada empresa são armazenados criptografados e cada ação é auditada.

Resultado

O que mudou.

  • Integrar um novo sistema significa consumir uma API documentada com uma coleção de testes.
  • Cada pagamento é totalmente rastreável: pedido, QR, confirmação e notificação.
  • Backups automáticos, health checks e guia de implantação em VPS.

Pronto para construir o próximo passo?

Vamos encontrar a solução certa para sua empresa.

Conte-nos seus objetivos e um dos nossos engenheiros entrará em contato com você pessoalmente.