CliSiTef
CliSiTef é a solução de TEF (Transferência Eletrônica de Fundos) da Fiserv para computadores, continuação da SiTef da Software Express. É usada quando o TEF roda na Retaguarda ou no PDV com um pinpad conectado ao computador (diferente do mSitef, que roda direto na maquininha).
Implantação para um cliente novo
Siga esta ordem para colocar o CliSiTef funcionando em um cliente que ainda não usa esse provedor:
- Cadastro do estabelecimento na Fiserv: entre em contato com Nildo (Edenildo Bonifácio), responsável pelo cadastro de novos estabelecimentos na plataforma da Fiserv. Ele vai pedir os dados do estabelecimento e, depois de cadastrar, vai fornecer o Código da Loja e o Token de Registro usados na configuração do Ello.
- Download das DLLs: com o estabelecimento já cadastrado, o atendente de suporte deve baixar o pacote de DLLs do CliSiTef (aqui ou no portal do cliente Software Express/Fiserv) e colocar os arquivos na pasta
C:\Ello\DLLs\Clisitef, na estação de trabalho que vai operar o TEF: - Configuração no Ello: com as DLLs instaladas, configure o provedor dentro do Ello (veja a seção Configuração no Ello abaixo).
Instalação
Antes de configurar o CliSiTef no Ello, é necessário instalar o pacote de DLLs da Fiserv para Windows (versão 32 bits, completa) na estação de trabalho que vai operar o TEF, na pasta:
C:\Ello\DLLs\Clisitef
Se esse pacote não estiver instalado corretamente nessa pasta, o TEF via CliSiTef não funciona.
O sistema cria e mantém automaticamente, dentro dessa mesma pasta, um arquivo de configuração do CliSiTef usado internamente pelo próprio pacote da Fiserv (habilita Pix/carteira digital, trace e a porta do pinpad). Normalmente não é necessário editar esse arquivo. A exceção é limitar as opções do menu de forma de pagamento (veja Limitar as opções do menu de forma de pagamento).
Configuração no Ello
Dentro do Ello, acesse Parâmetros do Sistema → TEF, selecione o provedor CliSiTef e informe:
- Servidor SiTef
- Código da loja (fornecido pelo Nildo no cadastro do estabelecimento)
- Número do terminal
- Porta do pinpad
Conexão direta via TLS
Além do modo tradicional (SiTef local), o CliSiTef também suporta uma conexão direta e segura (TLS) com a Fiserv, sem precisar de um servidor SiTef local. Para usar esse modo, na mesma tela de parâmetros:
- Marque a opção “Habilita Comunicação TLS Fiserv”;
- Informe no campo “Token Registro” o token fornecido pelo Nildo junto com o Código da Loja;
- A configuração de um servidor proxy é opcional.
Ao usar o modo TLS, é preciso garantir que a estação de trabalho tenha acesso liberado à internet para o endereço da Fiserv usado nesse tipo de conexão. Se a rede do cliente bloquear esse acesso (por firewall ou proxy restritivo), a comunicação com o TEF falha.
O que esse provedor traz de novo
- Pagamento e cancelamento de vendas por Pix e carteira digital diretamente pelo TEF.
- Quando uma venda é paga usando mais de um cartão, o sistema agora usa um único comprovante fiscal para todos os pagamentos dessa venda, em vez de gerar comprovantes separados.
- Novo menu de funções administrativas do TEF, reunindo as opções de gerenciamento em um único lugar.
- A senha de supervisor deixou de aparecer visível na tela durante sua digitação.
- Correções no fluxo de cancelamento de pagamentos, garantindo que o valor e a confirmação do cancelamento estejam sempre corretos.
- Os parâmetros de TEF continuam disponíveis para configuração mesmo que o pacote do CliSiTef ainda não tenha sido instalado na estação — permitindo preparar a configuração antes de finalizar a instalação.
Limitar as opções do menu de forma de pagamento
Quando a finalizadora de TEF não define se o pagamento é débito ou crédito, o CliSiTef mostra a tela “Selecione a forma de pagamento” com todas as opções liberadas pela Fiserv (Cheque, Private Label, Pré-autorização etc.). O menu administrativo do TEF também traz várias consultas que o cliente normalmente não usa. Para mostrar ao operador só o que o cliente usa:
- Feche o Ello / PDV na estação.
- Abra o arquivo
CliSiTef.inina pastaC:\Ello\DLLs\Clisitef. - Na seção
[Geral], ajuste as linhas abaixo, usando os códigos da tabela de códigos separados por ponto e vírgula:TransacoesHabilitadas: o que pode aparecer.TransacoesDesabilitadas: o que deve ser escondido.
- Salve, abra o Ello / PDV e confira os dois menus: o de forma de pagamento (numa venda com a finalizadora de TEF) e o administrativo.
Exemplo validado: forma de pagamento só com Débito, Crédito (à vista e parcelado) e Carteira Digital; menu administrativo só com Teste de comunicação, Reimpressão de comprovante, Cancelamento de transação e Carga forçada de tabelas no pinpad:
[Geral] TransacoesAdicionaisHabilitadas=7;8;4178 TransacoesHabilitadas=16;26;27;28;3203;56;40;3626 TransacoesDesabilitadas=10;11;12;13;14;17;18;19;22;31;32;33;36;45;47;3003;3004;3166;3167;3480;4158
- Use as duas linhas juntas. Só a lista de desabilitadas não limpa o menu.
- Para vender parcelado, os códigos 27 e 28 precisam estar na lista de habilitadas.
- A linha
TransacoesAdicionaisHabilitadas=7;8é gravada pelo próprio Ello e é ela que mantém a Carteira Digital (Pix pelo TEF) no menu. Não remova. - O parâmetro “Permite recebimento parcelado no crédito” (Parâmetros do Sistema → TEF) precisa estar marcado. Desmarcado, o CliSiTef ignora essas linhas. No PDV, envie a carga depois de alterar o parâmetro.
- Em versões anteriores à correção do chamado 4322, o Ello apagava a linha de desabilitadas ao abrir o TEF e a configuração se perdia.
Códigos
Códigos mais usados, conforme o manual da Fiserv “SiTef - Interface Simplificada com a aplicação” (versão 248, item 6.6). Para outro item que não esteja aqui, consulte o manual ou peça o código à Fiserv.
Forma de pagamento
| Código | Opção |
|---|---|
| 7 / 8 | Carteira Digital (venda / cancelamento) |
| 10 | Cheque (todos os tipos); 11 a 14 são variações de consulta de cheque |
| 16 | Débito à vista |
| 17 | Débito pré-datado |
| 18 | Débito parcelado |
| 19 | Débito CDC (também esconde a consulta de parcelas CDC) |
| 22 | Cartão Benefício |
| 24 | Crédito à vista com juros |
| 26 | Crédito à vista |
| 27 | Crédito parcelado pela loja |
| 28 | Crédito parcelado pela administradora |
| 31 | Pré-autorização |
| 32 | Cartão Fininvest |
| 45 | Private Label pré-datado |
| 47 | Private Label com cheque |
Menu administrativo
| Código | Opção |
|---|---|
| 3203 | Teste de comunicação |
| 56 | Reimpressão de comprovante |
| 40 | Cancelamento de transação |
| 3626 | Carga forçada de tabelas no pinpad (Servidor) |
| 3625 | Carga forçada de tabelas no pinpad (Local) |
| 33 / 3166 / 3167 | Consulta saque e saque Fininvest |
| 36 / 3480 | Consulta parcelas no crédito |
| 3003 | Consulta saldo débito |
| 3004 | Consulta saldo crédito |
| 4158 | Outros Cielo |
Transações pendentes
Caso uma transação de uma venda anterior fique pendente (por exemplo, após uma queda de conexão ou fechamento inesperado), o sistema agora identifica essa pendência sozinho na venda seguinte e decide automaticamente se deve confirmar ou desfazer essa transação, avisando o operador sobre o que foi feito. Não é mais necessário que o operador ou o suporte resolvam isso manualmente.
Checklist de implantação
- [ ] Contatar o Nildo (Edenildo Bonifácio) para cadastrar o estabelecimento na Fiserv e obter Código da Loja e Token de Registro
- [ ] Baixar o pacote completo de DLLs do CliSiTef (32 bits) no portal do cliente e instalar na estação
- [ ] Confirmar que o pacote instalado é o homologado pela Fiserv (não a versão de simulação) antes de ir para produção
- [ ] Configurar loja, terminal, pinpad e servidor (ou conexão TLS com o token) nos parâmetros de TEF do Ello
- [ ] Validar uma venda e um cancelamento em débito e em crédito
- [ ] Validar uma venda com Pix, seu cancelamento e uma venda paga com múltiplos cartões
- [ ] Validar o registro do terminal e, se aplicável, a conexão TLS
