Ir para conteúdo
  • Cadastre-se

Recommended Posts

  • Consultores
Postado

Olá comunidade image.png.c66a8e350a15080739793c08a9f4af

Gostaria de compartilhar com todos vocês um guia de Como iniciar a Homologação TEF usando a DLL do TEF Equals.

 

image.png.c66a8e350a15080739793c08a9f4af Sobre o ACBr

  • O ACBr é Distribuidor dos produtos e serviços da Equals
  • Temos condições exclusivas para a comunidade do ACBr,
  • Somos autoridade em TEF. 
    Confira o nosso curso completo, sobre TEF e Meios de Pagamentos
  • Tenha acesso ao nosso Suporte, Demos e Cursos, inscrevendo-se na página:
    https://projetoacbr.com.br/tef/
     

  image.png Sobre o Equals
A Equals é líder em conciliação e gestão financeira integrada na América Latina. Sua plataforma 100% em nuvem automatiza o controle de recebíveis, conciliação de vendas, emissão fiscal e integração com ERPs e gateways de pagamento — tudo em um único ambiente.
Atende mais de 72 mil estabelecimentos, processa 481 milhões de transações por mês e concilia R$ 30 bilhões mensalmente, com mais de 180 meios de pagamento integrados.



❓O que é o TEF Embarcado (DLL) ?

O TEF Embarcado (DLL) é uma modalidade de integração em que a automação comercial se comunica diretamente com o TEF por meio de uma biblioteca de funções — DPOSDRV.DLL no Windows ou libDPOSDRV.so no Linux — sem depender de um client instalado separadamente no sistema operacional.
Nesse modelo, a própria automação é responsável por carregar, instalar e atualizar o Paykit, tendo controle total sobre o ciclo de vida da integração. Por isso, algumas configurações são de implementação obrigatória pela automação, como: CNPJ do estabelecimento, empresa/loja/PDV, comunicação TEF e busca do certificado.
A biblioteca é compatível com diversas linguagens de programação (Delphi, Visual Basic, Visual C++, entre outras) e é recomendado que seja carregada no startup da automação, permanecendo ativa até o encerramento do sistema.



Por onde começar?
1 - Realize o seu cadastro em: https://developers.equals.com.br/
image.png

1.1 - Preencha todos os campos obrigatórios do formulário de cadastro.
image.png

image.png

image.png

⚠️ Atenção, verifique sua caixa de entrada ou spam, os códigos de autenticação para acesso ao portal serão enviados por e-mail.

2 - Com o cadastro e o acesso ao portal confirmado, o próximo passo é cadastrar uma aplicação.
image.png

image.png

2.1 - Selecione a opção -> TEF
image.png

2.2 - Depois selecione a opção -> Desktop Embarcado
image.png

✅ Pronto, sua aplicação está criada e pronta para próxima etapa da homologação.
image.png

⚠️ Após o cadastro da aplicação, o ambiente de testes será criado e disponibilizado em até 1 dia útil.

3 - No canto superior direito, localize o menu SDK de Desenvolvimento e realize o download do pacote correspondente ao seu ambiente:
image.png

Acesse também a documentação -> https://partner.equals.com.br/docs/tef/desktop/

3.1 - No canto superior direito, localize também os dados de homologação.

image.png

image.png

Roteiro de homologação
Os testes são organizados em etapas sequenciais, deve seguir cada passo em ordem e anexar as evidencias diretamente no roteiro antes de avançar.
O progresso é salvo automaticamente, então você pode retomar de onde parou a qualquer momento.

image.png

Componente ACBrTEFAPI
ACBrTEFAPI é um componente para Delphi e Lazarus, conheça o Componente ACBrTEFAPI:


O programa exemplo para Delphi e Lazarus está disponível em nosso SVN:
https://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrTEFD/TEFAPI/


Neste guia, utilizaremos o Lazarus para configurar e testar o componente ACBrTEFAPI com o TEF Equals.
Observação: O programa de exemplo para Delphi segue as mesmas orientações.

Configuração do TEF Equals no Componente ACBrTEFAPI.
Após compilar o programa de exemplo, você verá que ele já vem com uma configuração padrão.

image.png

Componente ACBrTEFAPI utiliza a DLL Embarcada na versão x86.
image.png

Faça o download desta versão e copie as pastas Bin, Cupons e Interno para a pasta do executável do programa de exemplo.
image.png

Para utilizar o TEF Equals, é necessário ajustar as configurações do componente ACBrTEFAPI com os dados de homologação disponibilizados no portal de desenvolvedores.

Gerenciador TEF: selecione tefEquals.
Arq.Log: recomenda-se configurar o caminho do arquivo de log, pois através dele é possível analisar todas as operações TEF realizadas.
Preencha os campos: CNPJ do Estabelecimento ComercialCódigo do TerminalEndereço ServidorCódigo da Empresa e Filial.

Veja imagem do programa exemplo configurado:

image.png

Com as configurações preenchidas, clique em Salvar Parâmetros e em seguida em Testar TEF para validar se a configuração está correta.
image.png

configurado corretamente, podemos realizar uma transação de teste.
image.png
Observação: A primeira transação pode ocorrer Carga de tabelas.

image.png

Agora você pode estudar o programa exemplo e implementar na sua aplicação 😉

Suporte da Equipe do ACBr
Se você tem contrato de Parceria com o ACBr, para a Distribuição de TEF, você pode contar com a ajuda e Suporte de nossos técnicos e desenvolvedores

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...