Este projeto demonstra uma integração em Flutter com a DLL TefClientMC (layout transparente), utilizada para comunicação com a solução TEF. Permite realizar transações de crédito, débito, serviços e outros tipos de operação.
⚙️ Importante: Utilize sempre o Guia Técnico oficial como referência principal. Nele estão descritas todas as funções, parâmetros e comportamentos esperados da DLL. Para obter a versão mais recente da DLL, entre em contato com nossa equipe.
Flutter (3.29.3)
O exemplo foi desenvolvido em Flutter, com foco em facilitar o processo de integração entre a automação comercial e a DLL TefClientMC.
Durante a execução, se CNPJ, Código da Loja ou PDV não estiverem configurados, será exibida automaticamente a janela de configuração (como na imagem abaixo):
-
Faça o download do exemplo.
-
Solicite à equipe a versão mais recente da DLL TefClientMC e o arquivo
ConfigMC.ini. -
Acesse o diretório:
FlutterTefClientMCTransparente\build\windows\x64\runner\Debug -
Cole os arquivos DLL e ConfigMC.ini na pasta Debug.
-
Execute o projeto.
💡 Dica: existem versões x86 e x64 da DLL. O exemplo foi compilado para x64.
Exceção:
“Falha ao carregar a DLL. Erro: Invalid argument(s): Failed to load dynamic library 'TefClientmc_x64.dll': error code 126”
✅ Solução: Verifique se a DLL está localizada corretamente na pasta Debug.
- Este exemplo serve apenas como base de integração e referência técnica.
- Para dúvidas ou suporte técnico, entre em contato com nossa equipe.

