pdvpos-knowledge-base


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

Caminho: Início / Arquitetura / Fluxo de Comunicacao

Fluxo de Comunicação

O ConnectTEF foi projetado para centralizar toda a comunicação entre o sistema de gestão e o ecossistema de pagamentos.

Em vez de permitir que o ERP estabeleça conexões diretas com diferentes dispositivos, fabricantes e adquirentes, todas as mensagens passam pela plataforma.

Essa arquitetura reduz o acoplamento entre os componentes e simplifica a evolução da solução.


Objetivo

Apresentar como ocorre a comunicação entre os componentes da arquitetura ConnectTEF, demonstrando como cada elemento participa da troca de informações durante uma operação.


Visão Geral

              ERP / PDV

                  │

                  ▼

         Interface de Integração

                  │

                  ▼

            ConnectTEF Core

                  │

     ┌────────────┼────────────┐

     ▼            ▼            ▼

 Comunicação   Recursos   Compatibilidade

                  │

                  ▼

             SmartPOS

                  │

                  ▼

      Ecossistema Financeiro

Todos os componentes se comunicam através do ConnectTEF.


Comunicação do ERP

O ERP nunca conversa diretamente com o SmartPOS.

Toda comunicação ocorre através de uma das interfaces disponibilizadas pela plataforma.

Entre elas:

Independentemente da tecnologia utilizada, o contrato de comunicação permanece padronizado.


Comunicação Interna

Após receber a solicitação, o ConnectTEF distribui internamente o processamento entre seus componentes.

Integração

     │

     ▼

Core

     │

     ▼

Validação

     │

     ▼

Recursos

     │

     ▼

Comunicação

Cada módulo possui responsabilidade específica.

Essa separação facilita a evolução da plataforma.


Comunicação com o SmartPOS

Após processar a requisição, o ConnectTEF estabelece comunicação com o SmartPOS responsável pela operação.

Essa comunicação é transparente para o ERP.

O sistema integrado não precisa conhecer:

Toda essa complexidade permanece encapsulada na plataforma.


Comunicação com a Infraestrutura Financeira

Quando a operação exige autorização financeira, o SmartPOS comunica-se com o ecossistema de pagamentos.

ConnectTEF

      │

      ▼

SmartPOS

      │

      ▼

Adquirente

      │

      ▼

Instituição Financeira

O ERP não participa dessa comunicação.


Comunicação de Retorno

Após concluir a operação, o fluxo acontece no sentido inverso.

Instituição Financeira

         │

         ▼

Adquirente

         │

         ▼

SmartPOS

         │

         ▼

ConnectTEF

         │

         ▼

ERP

O ConnectTEF converte o resultado em um formato padronizado antes de entregá-lo ao sistema integrado.


Comunicação entre Módulos

Internamente, cada módulo possui uma responsabilidade bem definida.

Origem Destino Finalidade
ERP Interface de Integração Solicitação da operação
Interface Core Encaminhamento da requisição
Core Validação Verificação dos dados
Core Recursos Processamento da operação
Recursos Comunicação Envio ao SmartPOS
Comunicação SmartPOS Execução da operação
SmartPOS Comunicação Resultado da execução
Comunicação Core Processamento da resposta
Core ERP Retorno padronizado

Independência Tecnológica

Um dos principais objetivos dessa arquitetura é garantir que a comunicação permaneça independente da tecnologia utilizada.

O ERP nunca precisa conhecer detalhes como:

O ConnectTEF absorve toda essa complexidade.


Comunicação Assíncrona

Algumas operações podem ocorrer de forma assíncrona.

Por exemplo:

A arquitetura da plataforma foi desenvolvida para suportar esses cenários sem alterar a forma como o ERP interage com o ConnectTEF.


Tratamento de Falhas

Durante a comunicação, o ConnectTEF identifica e trata situações como:

Sempre que possível, a plataforma converte essas situações em respostas padronizadas para o ERP.


Benefícios

Essa arquitetura de comunicação proporciona:


Filosofia da Comunicação

O ConnectTEF foi projetado para que toda comunicação ocorra através de uma única camada de abstração.

O ERP permanece focado exclusivamente na lógica de negócio, enquanto a plataforma assume a responsabilidade pela comunicação com SmartPOS, fabricantes e infraestrutura de pagamentos.

Essa separação reduz a complexidade do software e protege a integração contra futuras mudanças tecnológicas.


Resumo

O fluxo de comunicação do ConnectTEF centraliza toda a troca de informações entre sistemas de gestão, dispositivos SmartPOS e o ecossistema de pagamentos.

Ao padronizar a comunicação e desacoplar o ERP da infraestrutura tecnológica, a plataforma simplifica integrações, reduz custos de manutenção e facilita a evolução contínua da solução.


Próximo capítulo

Agora conheceremos como a plataforma está organizada em camadas arquiteturais e entenderemos a responsabilidade de cada nível da solução.


Veja também