Search the Community
Showing results for tags 'TEF'.
-
Olá, estou realizando a integração de PIX na tela do PINPAD pelo CliSiTef, porém o mesmo não aparece na tela. Configurei segundo o exemplo do ACBr para carteiras digitais, como tambem configurei o arquivo .ini do sitef com os codigos 7 e 8, porém não aparece na tela do pinpad o qrcode, mas fica com status de aguardando a leitura. Tambem realizei a configuração da função OnExibeQRCode do componente ACBrTEFD, porém não é chamada. Foram configurados: ACBrTEFD1.TEFCliSiTef.Restricoes = {DevolveStringQRCode=0} ACBrTEFD1.TEFCliSiTef.PinPadIdentificador = cnpj ACBrTEFD1.TEFClisiTef.OperacaoCRT = 122 ACBrTEFD1.GPAtual = gpCliSiTef Teria algo que faltou configurar talvez?
- 18 replies
-
- tef
- clisitef - pinpad
-
(and 2 more)
Tagged with:
-
Boa tarde a todos! Estou implementando uma customização no layout dos comprovantes utilizados no meu TEF. porém não encontrei muitas informações precisas sobre quais são os dados obrigatórios de cada bandeira/adquirente que processa a transação. Por acaso alguém saberia direcionar algum documento nesse sentido? Obrigado!
- 5 replies
-
- tef
- comprovante
-
(and 3 more)
Tagged with:
-
Quanto implementei o TEF com a empresa direção e utilizando a Dll, para iniciar a transação passava alguns parâmetros: Exemplo: Valor, tipo de operação, valor da parcela, quantidade de parcelas e se era permitido alteração. Dessa forma conseguia bloquear a interação do usuário com interface do TEF da direção, pois não era necessário. Estou implementando a integração do TEF com a NTK(PAY&GO) e utilizando ACBR. Como faço para realizar uma transação de TEF com o parcelamento na administradora sem que o usuário precise digitar a quantidade de parcelas, pois essas informações já serão passados pelo meu sistema. Utilizando o comando acbrtefd1.CRT, tenho uma quantidade limitada de parâmetros. Existe outro comando na qual possa passar mais parâmetros(ex: quantidade de parcelas), dispensando assim a interação com o usuário. Obrigado.
-
Pessoal, estou fazendo a impressão do TEF no PDV e está saindo a impressão do comprovante normalmente, mas em comparação com as maquininhas de cartão, é até grande a impressão. Eu estava querendo ver uma forma de imprimir o comprovante com menos dados e talvez num formato diferente. Eu já setei a flag "ImprimirViaClienteReduzida" para true e ajudou, mas gostaria de reduzir mais ainda. Eu vi que tem o método "OnComandaECFImprimeVia", mas não sei se há outras formas de diminuir o tamanho do comprovante. Poderiam me ajudar?
- 4 replies
-
- tef
- comprovante
- (and 4 more)
-
Prezados, estou pesquisando no fórum sobre o assunto, e não achei nada para o Pay&GO sobre como obter a bandeira da transação, alguém pode dar uma luz, obrigado.
-
Preciso que o dialogo da taxa de embarque e serviço não apareça na sequência do TEF. Vi essa resposta antiga do Daniel em um post sobre TEF. Eu tentei usa-la mas não parece surtir efeito. Na sequencia de telas do Sitef, usando como base o tefdemo, o form para taxa de embarque e serviço sempre aparece. Estou tentando escondê-la assim: procedure TfrmPrincipal.ACBrTEFD1CliSiTefObtemCampo(Titulo: string; TamanhoMinimo, TamanhoMaximo, TipoCampo: Integer; Operacao: TACBrTEFDCliSiTefOperacaoCampo; var Resposta: AnsiString; var Digitado, VoltarMenu: Boolean); Var AForm : TfrmDadosTef ; MR : TModalResult ; PerguntaCampo:boolean; begin AForm := TfrmDadosTef.Create(self); try AForm.Panel1.Caption := Titulo; AForm.TamanhoMaximo := TamanhoMaximo; AForm.TamanhoMinimo := TamanhoMinimo; AForm.Operacao := Operacao; AForm.TipoCampo := TipoCampo; AForm.Edit1.Text := Resposta; { Para usar Valores Previamente informados } MR := AForm.ShowModal ; Digitado := (MR = mrOK) ; VoltarMenu := (MR = mrRetry) ; case TipoCampo of 504 : // Taxas de Servico e Taxa de Embarque begin PerguntaCampo := (ACBrTEFD1.TEFCliSiTef.Tag > 0) ; if not PerguntaCampo then begin Digitado := True; VoltarMenu := False; Resposta := '0,00' ; end end ; else if Digitado then Resposta := AForm.Edit1.Text; end; finally AForm.Free; end; end; Dados do post antigo do Daniel: "Se a pergunta tive um "TipoCampo" específico a ela, você poderia simplesmente enviar a resposta para o TEFD, sem abrir a tela para o usuário... No caso do SiTef eu uso isso para não exibir as perguntas de Taxa de Serviço e Embarque da Visa" 504 : // Taxas de Servico e Taxa de Embarque begin PerguntaCampo := (ACBrTEFD1.TEFCliSiTef.Tag > 0) ; if not PerguntaCampo then begin Digitado := True; VoltarMenu := False; Resposta := '0,00' ; end end ;
-
Olá pessoa sou novo aqui, notei que nos demos do ACBR não existe uma demo para o TEF / C# seria por algo especifico ? no caso precisaria implementar esta funcionalidade no ERP e utilizamos C#, teria algum projeto base para um ponto inicial ? no caso tenho uma demanda de um WHITE-LABEL, seria possível utilizando o ACBR ? Obrigado, A.R;
-
Caros amigos, Preciso fazer implementação TEF em nossa aplicação. Conheço a ACBR usando, NFe, MDF , NFCe agora indo pro TEF. Vi os exemplos na pasta, mas tô meio confuso pois tem varios projetos de exemplo. Pergunta, eu preciso comprar pin pad? Preciso selecionar algum fornecedor especifico de serviço e do leitor ? Queria tipo uma direção básica somente. Desde já agradeço!! Abraços! Ivanilson Ribeiro Delphi Developer
-
Olá Pessoal boa noite, com fmx e possível ter aplicativo em maquenta do pagSeguro, ciclo, rede, Stone Elas em si tudo é android. Mas normalmente pra se aprovar o pagamento precisa falar com sdk da maquineta. Existe como isso delphi fmx? Ou outro equipamento pos, onde no final de venda ele realizad pagamento ali via débito, crédito enfim isto é bem comum hoje em dia. Conhecem case disso ? Se sim algum githut ? At John
-
Pessoal, atualmente uso o Sitef (Software Express) com o componente TACBrTEFD, mas estou passando para o TEF em nuvem da SkyTEF que por acaso usa a Software Express. No componente TACBrTEFD eu geralmente uso o GP TEFClisiTEF, mas com o SkyTEF, como faço? Está dando erro de clisitef não inicializado quando uso o mesmo GP. Tem como eu usar o componente TACBrTEFD para TEF em nuvem da SkyTEF ou tenho que usar o TACBrTEFAPI?
-
Aplicação para rodar TEF com CLISITEF usando DLL. As DLL's estão atualizadas e na pasta da aplicação Faço a inicialização acbrtefd1.inicializar(TACBrTEFDTipo(4)); acbrtefd1.atv; Ai me devolve a mensagem Não foi possível acionar o TEF! Erro: I/O Error : 32 O que está errado?
-
Olá pessoal, estou tentando gerar uma NFCE com as tags abaixo ativas. Estou integrando TEF a minha aplicação que irá rodar em RS. InfoPgto := NotaF.NFe.pag.New; InfoPgto.indPag := ipVista; InfoPgto.tPag := fpCartaoDebito; InfoPgto.vPag := vrObjFinanceiro.VALOR_LIQUIDO; InfoPgto.tpIntegra := tiPagIntegrado; InfoPgto.CNPJ := vpObj.NFSO_DESTCPFCNPJ; InfoPgto.tBand := bcVisa; InfoPgto.cAut := '999090029'; Quando vai processar a receita rejeita alegando a mensagem abaixo! AUSENCIA DE TROCO QUANDO O VALOR DOS PAGAMENTOS INFORMADOS FOR MAIOR QUE O TOTAL DA NOTA. Segue em anexo xml gerado para validação! OBS: Se retiro essas tags a nota processa normalmente! O que pode ser ou estaria faltando no XML ? 41231108143607000132650010000606991057990398-nfe.xml
-
Dúvida em Homologar ou integrar aplicativo no TEF
marcos_profase posted a topic in Dúvidas sobre TEF
Bom dia Srs! Estamos com um problema meio grande rsrsr. Um cliente necessita do TEF para integrar seu aplicativo comercial desktop em duas lojas, com cnpjs diferentes. Porém o mesmo não é homologado e ele detém dos fontes (programação livre customizada). Existe algo para sugerir que integre com essa aplicação e com o TEF sem necessidade de homologar? Ou realmente ele precisará homologar seu Aplicativo na Paygo, Sitef etc? Ele usa o acbrmonitor já há anos, talvez partir para o PayGo seja a solução mais prática? Obrigado por enquanto. -
Olá, estou usando o ACBRTEFAPI para cancelamento de uma operação !Gostaria de saber se tem como desativar a chamada dos Menus, pois os valores de NSU da transação já envio tudo via comando ficando redundante para o operador! Estou usando SITEF EX: ACBrTEFAPI1.CancelarTransacao('999120009','200',date,100,'3000','VISA'); OBS: Percebi que no TEFAndroid não existe chamada a menus, parece-me que é só passar os dados como no exemplo acima
-
Olá, no uso do AcbrTefAPI com a Clisitef a opção de exibir o QR Code na tela, mesmo configurado no Demo não está funcionando. No Clisitef deve ser enviado o parametro adicional {DevolveStringQRCode=1} Porém, mesmo setado na parametrização do componente, não vai este parametro Obrigado pessoal!
- 17 replies
-
- tef
- acbrtefapi
-
(and 1 more)
Tagged with:
-
-
Olá, Tentando fazer a reimpressão do ultimo comprovante TEF (clisitef) da seguinte forma: DM.ACBrTEFD1.ADM; dm.ACBrTEFD1.ImprimirTransacoesPendentes; mas estou tendo a mensagem de erro: Modulo Principal - v6.1.2.67 -101 - Erro no arquivo Alguém pode me ajudar, por favor ?
-
- tef
- reimpressao
-
(and 1 more)
Tagged with:
-
Boa tarde, sou novo no ramo de automação e preciso Homologar minha aplicação com a Pay&Go (Modo discado, troca de arquivos), segui todos os passos do manual, está tudo funcionando certinho. Mas estou perdido por onde começar no processo de homologação, pois em pesquisas eu notei que preciso fazer uma série de testes e depois enviar os arquivos de LOGS para um e-mail especifico. AI vem minhas dúvidas: Onde ou como gero esses logs? Preciso me cadastrar com a Pay&Go antes de tentar enviar esses arquivos? Qual o custo para essa homologação? A partir de quando estarei apto a realizar transações com a Pay&Go? Informações complementares: Estou usando o Pay&Go DEMO versão: 004.001.004.001, Sem PIN-PAD (Digito os dados do cartão durante a simulação). NÃO estou usando nenhuma ferramenta de terceiros, como disponibilizado aqui no ACBR, tudo foi desenvolvimento próprio na questão de comunicação com o TEF discado.
-
Utilizo o clisitef32, alguém saberia me responder se é possível de alguma forma personalizar o cupom fiscal? Por exemplo, aumentar a fonte ou algo do tipo? do jeito que faço atualmente é imprimir a string de retorno pelos métodos padrão dele.
- 1 reply
-
- clisitef32
- sitef
-
(and 1 more)
Tagged with:
-
Olá, pessoal! Mês passado realizei a atualização do ACBr e ao lançar a versão desse mês meus clientes passaram a relatar que as vias de comprovante do TEF estão saindo duplicadas da seguinte forma: > Via Loja > Via Cliente > Corta papel < > Via Loja > Via Cliente > Corta papel < Pelo que entendi, a variável ImagemComprovante do método ECFImprimeVia está vindo sempre com o valor das duas vias. Tentei simular com um simulador de TEF MUITO antigo que tenho aqui mas não consegui, está saindo normalmente (via loja, corta, via cliente). Isso tem acontecido com mais alguém? Existe algum emulador de TEF mais atual disponível para download? Obs.: O TEF ta configurado como gpTefDial. Se precisarem de alguma informação / log adicional para ajudar a esclarecer eu providencio.
-
O TEF por API/DLL, PayGoWeb, é muito rápido e simples de instalar... Mas você deve tomar alguns cuidados para que ele funcione corretamente nos seus clientes Finais Se você está recebendo alguma das msgs de erro abaixo: SEQUENCIA INVALIDA DO NUMERO DE SOLICITACAO ERRO DE AUTENTICACAO DO PONTO DE CAPTURA A causa desse problema, pode ser o Fato de sua aplicação, que carrega a DLL da PayGoWeb, estar sendo executada em várias instâncias, ao mesmo tempo, na mesma máquina... Ou seja, o Operador executou a aplicação duas ou mais vezes, e está operando o TEF em várias janelas da sua mesma aplicação... Isso gera uma série de problemas, e deve ser evitado... O PinPad não poderá ser acessado em modo compartilhado, por várias instâncias da DLL da PayGoWeb, ao mesmo tempo, e você pode receber erros de acesso ao PinPad As tabelas internas da PayGoWeb, que ela cria em sua Pasta de Trabalho podem perder o sincronismo, pois agora temos várias instâncias da DLL da PayGoWeb gravando nas mesmas tabelas... Portanto, devemos evitar que a aplicação de Frente de Caixa, possa ser aberta várias vezes, na mesma máquina... Uma das técnica para fazer isso, é usar a API do Windows, com o método CreateMutex Veja um exemplo, abaixo, usando Delphi. program SeuPrograma; uses Interfaces, sysutils, IniFiles, Windows, Dialogs, Forms, .... ; {$R *.res} var Ini : TIniFile; UmaInstancia : Boolean; begin Ini := TIniFile.Create( ExtractFilePath(Application.ExeName)+ 'Config.ini' ) ; try UmaInstancia := Ini.ReadBool('Config', 'Uma_Instancia', false); finally Ini.Free; end; Application.Initialize; if UmaInstancia then begin CreateMutex(nil, True, 'NomeDoSeuPrograma'); // <--------------- AQUI ------------- if GetLastError = ERROR_ALREADY_EXISTS then begin MessageDlg('NomeDoSeuPrograma','O programa já está em execução', mtError, [mbOK], 0); Application.Terminate; exit ; end; end; Application.CreateForm(TFrmMain, FrmMain) ; Application.Run; end. Ou Seja, o Primeiro Mutex será criado com sucesso... Mas quando a segunda aplicação for executada, haverá um erro na criação do Mutex, e isso forçará a entrada no IF que aborta a execução do programa, fechando a segunda instância...
-
Boa tarde, Usando componente TEF, eu fiz uma venda e paguei com GP Sitef. Tudo normal e transação efetuada e posso imprimir o comprovante TEF sem problemas. Estou usando o TEF sem acbrecf. Eu gostaria de reimprimir o comprovante. Eu uso, para fazer isso: ACBrTEFD1.ADM(gpCliSiTef); As telas do sitef são mostradas, eu escolho "Ultimo comprovante" e aparece o dialogo com a mensagem "conf. reimpressão", mas nada é reimpresso. O que preciso configurar para fazer a reimpressão? Onde fica guardado o arquivo que será lido para reimpressão? Eu tenho que salvá-lo manualmente para posterior reimpressão? Eu tenho configurado no \SiTef\CONFIG\sitefcfg.ini [Redecard] HabilitaReimpressao=1 DiasReimpressao=10 Mas não reimprime. Luiz
- 12 replies
-
- tef
- reimpressao
-
(and 1 more)
Tagged with:
-
Olá. Boa tarde. Estou efetuando o processo de autorização de NFC-e utilizando o PIX junto com o TEF e está ocorrendo erro ao autorizar. O erro é o seguinte "1840 - Element '{http://www.portalfiscal.inf.br/nfe}tPag': [facet 'enumeration'] The value '17' is not an element of the set {'01', '02', '03', '04', '05', '10', '11', '12', '13', '14', '15', '90', '99'}.". Parece ser um erro de validação da Sefaz, que não está reconhecendo o novo valor. De acordo com a nota 2020.006 deveria funcionar: Já atualizei os arquivos do Acbr, informei tPag := fpPagamentoInstantaneo, tpIntegra := tiPagIntegrado. Alguém poderia me ajudar em relação a isso? Obrigado.