pdvpos-knowledge-base


README ConnectTEF | Índice da Seção | Anterior | Próximo

Caminho: Início / Arquitetura / Componentes

Componentes da Arquitetura

O ConnectTEF foi desenvolvido utilizando uma arquitetura modular.

Cada componente possui uma responsabilidade específica dentro da plataforma, permitindo evolução contínua, baixo acoplamento e facilidade de manutenção.

Essa separação torna possível adicionar novos recursos e novas formas de integração sem alterar a arquitetura do ERP.


Objetivo

Apresentar os principais componentes do ConnectTEF, suas responsabilidades e como eles colaboram para formar uma plataforma única de integração com o ecossistema de pagamentos.


Visão Geral

                  ERP / PDV
                      │
                      ▼
               ConnectTEF Core
                      │
      ┌───────────────┼────────────────┐
      ▼               ▼                ▼
 Integrações     Compatibilidade    Recursos
      │               │                │
      └───────────────┼────────────────┘
                      ▼
                 Comunicação
                      │
                      ▼
                  SmartPOS
                      │
                      ▼
             Ecossistema Financeiro

Cada componente possui uma função bem definida.


ConnectTEF Core

O Core é o núcleo da plataforma.

É responsável por coordenar todas as operações realizadas pelo ConnectTEF.

Entre suas responsabilidades estão:

Todo processamento passa pelo Core.


Módulo de Integração

É a porta de entrada da plataforma.

Permite que diferentes tecnologias utilizem exatamente a mesma infraestrutura.

As principais formas de integração são:

Independentemente da tecnologia utilizada, todas convergem para o mesmo fluxo interno.


Módulo de Compatibilidade

Responsável por preservar investimentos realizados em sistemas legados.

Suporta arquiteturas tradicionais como:

Esse módulo permite migrar para SmartPOS modernos com impacto mínimo no ERP.


Módulo de Comunicação

É responsável pela comunicação entre o ConnectTEF e os dispositivos homologados.

Entre suas funções estão:

Essa camada abstrai as diferenças entre fabricantes.


Módulo SmartPOS

Representa os dispositivos homologados pela plataforma.

Cada fabricante possui particularidades próprias.

O ConnectTEF padroniza essa comunicação para que o ERP nunca precise conhecer essas diferenças.

Novos dispositivos podem ser incorporados sem alterar a integração existente.


Módulo de Recursos

Além dos pagamentos, o ConnectTEF disponibiliza diversos recursos operacionais.

Exemplos:

Todos esses recursos utilizam a mesma arquitetura.


Módulo de Monitoramento

Responsável pelo acompanhamento operacional da plataforma.

Permite:

Esse módulo contribui para aumentar a confiabilidade da operação.


Módulo de Segurança

Toda comunicação realizada pelo ConnectTEF segue mecanismos de segurança definidos pela plataforma.

Esse componente é responsável por:

Os detalhes de implementação são apresentados no capítulo Segurança.


Como os componentes interagem

Durante uma transação, os componentes colaboram da seguinte forma.

ERP

 │

 ▼

Integração

 │

 ▼

Core

 │

 ▼

Compatibilidade (quando necessário)

 │

 ▼

Comunicação

 │

 ▼

SmartPOS

 │

 ▼

Adquirente

 │

 ▼

Resposta

 │

 ▼

Core

 │

 ▼

ERP

Essa arquitetura garante que todos os fluxos utilizem o mesmo modelo operacional.


Benefícios da arquitetura modular

A separação em componentes oferece diversas vantagens.


Responsabilidade de cada componente

Componente Responsabilidade
ConnectTEF Core Coordena toda a plataforma
Integrações Recebe solicitações do ERP
Compatibilidade Suporte a sistemas legados
Comunicação Conecta-se aos SmartPOS
SmartPOS Executa as operações no terminal
Recursos Funcionalidades adicionais da plataforma
Monitoramento Logs, eventos e diagnóstico
Segurança Autenticação, autorização e integridade

Filosofia da arquitetura

Cada componente possui uma única responsabilidade.

Essa separação permite que a plataforma evolua continuamente sem alterar o contrato de integração utilizado pelos sistemas.

O ERP permanece desacoplado da infraestrutura de pagamentos, enquanto o ConnectTEF absorve a complexidade das integrações, homologações e evolução tecnológica.


Resumo

A arquitetura do ConnectTEF é composta por módulos especializados que trabalham de forma integrada para oferecer uma plataforma única de comunicação com o ecossistema de pagamentos.

Essa organização reduz a complexidade da integração, facilita a manutenção e permite incorporar novos recursos e tecnologias sem impactar os sistemas já integrados.


Próximo capítulo

No próximo capítulo acompanharemos uma transação completa dentro do ConnectTEF, entendendo como cada componente participa do fluxo de processamento desde a solicitação do ERP até a resposta final da operação.


Veja também