pdvpos-knowledge-base

PROPRIEDADE INTELECTUAL

Conteúdo pertencente a PDVPOS LTDA. Esta documentação é disponibilizada para fins de consulta, utilização e suporte aos produtos e serviços PDVPOS. É proibida sua reprodução, redistribuição, comercialização ou utilização fora dessa finalidade sem autorização expressa.

© 2026 PDVPOS LTDA. Todos os direitos reservados.


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

Caminho: Início / Integrações / Integração via Provider

03 - Integração via Provider

O Provider é um dos modelos de integração disponibilizados pelo ConnectTEF para aplicações Android executadas em SmartPOS.

Esse modelo permite que uma aplicação acesse os serviços disponibilizados pelo ConnectTEF através do mecanismo nativo de Content Providers do Android, promovendo uma integração padronizada, segura e desacoplada.

A comunicação ocorre diretamente entre aplicações instaladas no dispositivo, dispensando bibliotecas proprietárias e simplificando a integração.


Objetivo

Apresentar o modelo de integração utilizando Provider, suas características, vantagens e os cenários recomendados para utilização.


Como Funciona

O aplicativo comercial comunica-se diretamente com o Provider disponibilizado pelo ConnectTEF.

Toda a comunicação ocorre internamente no sistema operacional Android.

Aplicação Android
        │
        │ Content Provider
        ▼
 ConnectTEF
        │
        ├── SmartPOS
        ├── Serviços da Plataforma
        └── Meios de Pagamento

O ConnectTEF torna-se responsável por toda a comunicação com o SmartPOS e com os demais componentes da plataforma.


Principais Características


Cenários Recomendados

A integração via Provider é indicada para:


Vantagens

Integração Nativa

Utiliza um mecanismo oficialmente suportado pelo Android, dispensando soluções proprietárias para troca de informações entre aplicações.


Baixo Acoplamento

A aplicação permanece desacoplada da implementação interna do ConnectTEF.

Isso reduz significativamente o impacto de futuras evoluções da plataforma.


Facilidade de Atualização

O ConnectTEF pode evoluir independentemente da aplicação integrada.

Na maioria dos casos, novas funcionalidades tornam-se disponíveis sem necessidade de alterações significativas na aplicação comercial.


Segurança

O Android controla o acesso ao Provider através de permissões definidas pela aplicação.

Isso permite controlar quais aplicações podem consumir os serviços disponibilizados.


Recursos Disponíveis

Através do Provider, a aplicação poderá acessar funcionalidades disponibilizadas pelo ConnectTEF, como:

A disponibilidade dos recursos depende da versão instalada da plataforma.


Arquitetura

A comunicação permanece totalmente encapsulada dentro do Android.

Aplicação Comercial

        │

        ▼

Provider ConnectTEF

        │

        ▼

Core ConnectTEF

        │

        ▼

SmartPOS / Adquirentes

Essa arquitetura reduz dependências e facilita a manutenção da integração.


Quando Utilizar

A integração via Provider é recomendada quando:


Comparativo com Outros Modelos

Tecnologia Ambiente
REST API Web, Desktop e Cloud
REST API Local Desktop e Redes Locais
Provider Android / SmartPOS
Intent Android / SmartPOS
Windows DLL Windows Desktop
INTPOS Sistemas Legados

Cada modelo foi desenvolvido para atender diferentes arquiteturas e necessidades de integração.


Próximos Tópicos

O próximo capítulo apresenta a integração utilizando Intent, outro mecanismo nativo do Android amplamente utilizado para comunicação entre aplicações.


Veja também