Resumo do que será ensinado
Este documento explica, em linguagem simples, como iniciar a jornada com o ConnectTEF usando os conteúdos de Primeiros Passos e a página de Introdução da Integração via API. Você vai entender o conceito da plataforma, o papel do Ambiente Local de Testes, e os fundamentos da integração via API ConnectTEF, incluindo mTLS, Webhooks, fluxo assíncrono e requisitos mínimos.
Segue um Vídeo explicativo do processo
--> [Inserir aqui o link do vídeo interno que apresente Primeiros Passos + Integração via API, se houver].
Detalhamento do uso correto
Com este guia, você deve ser capaz de orientar novos desenvolvedores e integradores sobre como começar com o ConnectTEF, quando usar o Ambiente Local de Testes e como funciona a integração via API com terminais SmartPOS, garantindo segurança, fluxo assíncrono e preparação correta da infraestrutura.
Segue o detalhamento de como usar “Primeiros Passos” e a Introdução da Integração via API ConnectTEF
-
Acessar a documentação e localizar Primeiros Passos
- Abra o navegador e acesse a documentação oficial do ConnectTEF.
- No menu principal, localize e utilize as seções:
- Introdução (visão geral da plataforma).
- Primeiros Passos (roteiro inicial da jornada técnica).
- 🧪 Ambiente Local de Testes.
- Escolha como deseja integrar (WEB/SaaS, Desktop, outras).
- Guia de ativação.
- Diagnóstico e Soluções.
- Em Primeiros Passos, a documentação organiza o caminho para você:
- Entender o Ambiente Local de Testes.
- Saber o que terá pronto ao final.
- Ver quando esse ambiente deve ser usado.
- Preparar‑se para avançar para o tipo de integração (API Local, API Cloud etc.).
Ponto importante
- Use Primeiros Passos como roteiro oficial para onboarding técnico, evitando começar direto em tópicos avançados sem o contexto correto.
-
Relembrar o que é o ConnectTEF (visão geral)
- O ConnectTEF é uma plataforma que permite integrar seu sistema (ERP, PDV, WEB, Desktop, SaaS) a terminais SmartPOS e múltiplas adquirentes com uma única integração técnica.
- Em vez de integrar separadamente com cada adquirente, você:
- Integra ao ConnectTEF.
- Usa APIs padronizadas para criar operações de pagamento, estorno, vinculação etc.
- Benefícios:
- Menos esforço de homologação.
- Arquitetura escalável e estável.
- Segurança forte na comunicação entre sistema, API e terminais.
Ponto importante
- Antes de entrar em detalhes da API, garanta que todos entendam o papel da plataforma como camada de integração de pagamentos na arquitetura do seu produto.
-
Entender o papel do Ambiente Local de Testes dentro dos Primeiros Passos
- O Ambiente Local de Testes é recomendado nos Primeiros Passos para:
- Primeira integração com o ConnectTEF.
- Desenvolvimento local do seu ERP/PDV sem precisar de SmartPOS físico.
- Nesse ambiente, você simula o comportamento de um SmartPOS usando um emulador Android e aplicativos ConnectTEF/Rebatedor, realizando operações de teste com a API Local SmartPOS.
- Ao concluir o guia do Ambiente Local de Testes, você terá:
- Ambiente local configurado.
- ConnectTEF rodando no emulador.
- Aplicação pronta para consumir a API Local.
- Exemplo funcional (como o de JavaScript/Node) para acelerar a integração.
Ponto importante
- O Ambiente Local é apenas para desenvolvimento e validação; não processa pagamentos reais e não substitui os testes em dispositivos físicos antes da produção.
- O Ambiente Local de Testes é recomendado nos Primeiros Passos para:
-
Introdução à Integração via API ConnectTEF (conceitos principais)
- A página de Introdução da Integração via API explica como a API ConnectTEF permite integrar seu sistema diretamente com terminais SmartPOS, usando um modelo seguro e assíncrono.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Conceitos centrais:
- Autenticação mTLS.
- Comunicação assíncrona via Webhook.
- Uso de token de autenticação (opcional) para proteger o Webhook.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Essa página mostra como a API funciona em alto nível antes de você ler os detalhes de endpoints (como vinculação, pagamento, estorno).
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Use essa Introdução como documento base para arquitetos e desenvolvedores, explicando o modelo de segurança e de comunicação da API antes de configurar certificados e Webhooks.
- A página de Introdução da Integração via API explica como a API ConnectTEF permite integrar seu sistema diretamente com terminais SmartPOS, usando um modelo seguro e assíncrono.
-
Autenticação mTLS na API ConnectTEF
- Todas as requisições à API ConnectTEF utilizam mutual TLS (mTLS) como forma de autenticação e segurança.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Significa que:
- O cliente (seu sistema/integrador) deve apresentar um certificado digital de cliente X.509 válido durante o handshake TLS.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- O servidor ConnectTEF valida esse certificado antes de aceitar qualquer requisição.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Porta e domínio de acesso são informados após o processo de credenciamento com o ConnectTEF.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- O cliente (seu sistema/integrador) deve apresentar um certificado digital de cliente X.509 válido durante o handshake TLS.
- Certificados inválidos, expirados ou não autorizados resultam em erro HTTP 403 – Forbidden.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Sem o certificado de cliente correto, sua aplicação não consegue consumir a API. Planeje junto ao time de infraestrutura/segurança o processo de obtenção, armazenamento seguro e renovação dos certificados.
- Todas as requisições à API ConnectTEF utilizam mutual TLS (mTLS) como forma de autenticação e segurança.
-
Comunicação assíncrona via Webhook
- A API ConnectTEF opera de forma assíncrona.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Após enviar uma requisição (por exemplo, iniciar uma transação), a resposta final não é retornada diretamente no corpo dessa requisição.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Em vez disso:
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Seu sistema informa um endpoint de Webhook no corpo da requisição inicial.
- O ConnectTEF envia, posteriormente, a resposta completa para esse endpoint, incluindo:
- Status final da operação.
- Dados da transação.
- Erros, se houver.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Sua aplicação deve estar preparada para tratar callbacks/Webhooks, atualizando o estado da transação somente quando o ConnectTEF enviar a resposta para o endpoint informado.
- A API ConnectTEF opera de forma assíncrona.
-
Uso de token de autenticação no Webhook (opcional, recomendado)
- Para reforçar a segurança da comunicação com o seu Webhook, a documentação recomenda informar um token de autenticação junto com a requisição inicial.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Funcionamento:
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Você envia o token na requisição que inicia a transação.
- Ao chamar seu Webhook, o ConnectTEF envia esse token no header
token, no formato: token: seu_token_aqui.Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Isso permite que seu sistema valide se a chamada realmente veio do ConnectTEF.
Ponto importante
- Mesmo sendo opcional, é altamente recomendado usar o token para impedir que outras fontes tentem acessar seu Webhook indevidamente.
- Para reforçar a segurança da comunicação com o seu Webhook, a documentação recomenda informar um token de autenticação junto com a requisição inicial.
-
Exemplo de fluxo de integração via API
- A documentação apresenta um fluxo simplificado de integração:
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Seu sistema envia uma requisição POST para iniciar uma transação em um SmartPOS.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- A API ConnectTEF valida o certificado via mTLS e aceita a requisição.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- O SmartPOS executa a transação com o cliente (pagamento, cancelamento etc.).
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Ao concluir (sucesso ou cancelamento), o ConnectTEF envia a resposta completa para o seu Webhook.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Seu sistema não deve esperar o resultado final no retorno imediato do POST; ele deve aguardar o Webhook para tratar o status definitivo da operação.
- A documentação apresenta um fluxo simplificado de integração:
-
Requisitos mínimos para usar a API ConnectTEF
- Para integrar corretamente via API, a documentação lista os seguintes requisitos mínimos:
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Certificado digital de cliente válido para mTLS.
- Endpoint Webhook público acessível pelo ConnectTEF.
- Capacidade de lidar com chamadas assíncronas (armazenar ID da operação, aguardar callback etc.).
- Lógica para manusear o token de autenticação no Webhook (opcional, mas recomendado).
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Verifique com antecedência se sua infraestrutura (firewall, DNS, servidores) está preparada para expor um Webhook seguro e estável para receber as notificações do ConnectTEF.
- Para integrar corretamente via API, a documentação lista os seguintes requisitos mínimos:
-
Relacionando Primeiros Passos, Ambiente Local e Integração via API
- Na prática, o caminho técnico recomendado é:
- Ler a Introdução geral para entender o ConnectTEF.
- Seguir o roteiro de Primeiros Passos, configurando o Ambiente Local de Testes para desenvolvimento inicial.
- Com o conceito consolidado, estudar a Introdução da Integração via API, preparando certificados, Webhook e fluxo assíncrono.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Escolher o modo de integração (WEB/SaaS, Desktop, outras) e seguir os tópicos específicos (Vinculação, Pagamento, Estorno, Testes).
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
Ponto importante
- Use Primeiros Passos para treinar a equipe em ambiente controlado e, em seguida, evolua para a integração via API com terminais reais e endpoints oficiais.
- Na prática, o caminho técnico recomendado é:
-
Próximos passos indicados pela documentação
- Ao final da Introdução da Integração via API, a documentação sugere que você avance para o próximo tópico (como Vinculação), seguindo a ordem:
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Introdução → Vinculação → Pagamento → Estorno → Testando via Postman (no caso de WEB/SaaS).
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Introdução → Vinculação → Pagamento → Estorno → Testando via Postman (no caso de WEB/SaaS).
- Esse encadeamento ajuda a construir a integração passo a passo:
- Primeiro você entende como o terminal é vinculado ao seu sistema.
- Depois como iniciar transações.
- Como estornar, e por fim, como testar com ferramentas como Postman.
Ponto importante
- Respeitar essa sequência reduz erros de implementação, pois cada tópico assume que o anterior já foi compreendido e configurado.
- Ao final da Introdução da Integração via API, a documentação sugere que você avance para o próximo tópico (como Vinculação), seguindo a ordem:
Informações Importantes
- Primeiros Passos: São o roteiro inicial para o uso do ConnectTEF, orientando leitura da Introdução, uso do Ambiente Local de Testes e, depois, escolha do modelo de integração.
- Integração via API – Introdução:
- Define a API ConnectTEF como interface para terminais SmartPOS.
- Explica mTLS, Webhooks assíncronos e token opcional, além do fluxo de POST + callback.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Segurança (mTLS):
- Todas as requisições exigem certificado de cliente X.509 válido.
- Certificados inválidos ou expirados geram erro 403.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Webhooks e token:
- A resposta final da transação não vem no retorno imediato da requisição.
- O resultado é enviado ao endpoint Webhook informado.
- Um token de autenticação pode (e deve) ser usado para validar chamadas do ConnectTEF.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Requisitos mínimos:
- Certificado válido.
- Webhook público.
- Capacidade de lidar com chamadas assíncronas.
- Manuseio correto do token, se adotado.
Introdução | Conecte seu sistema a múltiplas adquirentes com facilidade
- Benefícios de seguir corretamente o procedimento:
- Integração mais segura, estável e escalável.
- Redução de problemas de autenticação e comunicação.
- Base sólida para implementar operações de vinculação, pagamento, estorno e testes na API.
- Recomendações gerais:
- Use este documento como material de onboarding interno.
- Alinhe times de desenvolvimento e infraestrutura sobre certificados e Webhooks antes de iniciar a implementação.
- Siga a sequência da documentação oficial (Introdução → Primeiros Passos → Ambiente Local → Introdução da API → tópicos específicos).
Este texto está pronto para ser copiado em um documento Word. Basta aplicar o padrão visual da sua base de conhecimento: título com fonte 34, demais cabeçalhos com fonte 18, e o corpo em fonte menor, mantendo os pontos importantes em negrito conforme necessário.