Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3090 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal, para se utilizar o TEF (ACBrTEFD), é necessário utilizar a ECF (ACBrECF) também, porém não são todos os clientes que usam TEF, alguns optam apenas para o P.O.S., tenho dúvidas em como deve ser o "melhor" tratamento para isso, podemos isolar o objeto ACBrECF do ACBrTEFD numa ACBrTEFDService por exemplo, onde no construtor da ACBrTEFDService  recebe-se o ACBrECF como parâmetro, não sei se fui claro na minha dúvida pessoal, apenas gostaria de sugestões para o tratamento de ECF x TEF x P.O.S..

Obrigado!

Postado

Certo Juliomar, no POS to imprimindo com umas das formas de pagamento que eu criei, C. debito e C. credito por exemplo, perguntei pois na demo temos uma  ACBrTEFDService onde existe um ACBrTEFD  e o ACBrECF, claro que não precisamos seguir exatamente as mesmas estruturas de projetos e de classes como nas demos, gostaria mais de sugestões quando tem TEF e quando não tem, por exemplo, tudo bem seguir essa estrutura da ACBrTEFDService da demo, só não ativando o TEF caso não tenha?

Abraços!

Postado

Os Componentes do Projeto ACBrFramework não são feitos para serem usados em projetos Web, não garantimos o funcionamento.

E para projetos WEB o método de tratar TEF é diferente entre em contato com sua operadora de cartão.

 

Postado

Ok @Rafael Dias, vou verificar os manuais do Pay & Go e enviar e-mails para o suporte de dev deles sobre a implementação num projeto web, testando na demo (ACBrFramework.TEFDTeste), não sei o porque, mas  só consigo usar o TEF se eu deixo marcada das opções "AutoEfetuarPagamento" e "AutoFinalizarCupom".

Obrigado.

Postado

Por que não use o auto efetuar pagamento e nem o autofinalizarcupom, eles são propriedades antigas para compatibilização atualmente com o cielo premia não se deve usar nenhum dos dois.

 

Postado (editado)

Rafael, desculpe, não entendi muito bem, o correto é não usar essas duas opções (AutoEfetuarPagamento e AutoFinalizarCupom)?

Quando eu não marco essas opções, como seria para finalizar o cupom nesse caso?

Obs: Quando eu deixo marcada essas opções, consigo fechar o cupom e imprimi-lo normalmente (automaticamente depois de preencher os dados no TEF Client).

O que tentei fazer foi o seguinte:

Logo após digitar as informações no TEF Client, cliquei em "Confirmar Transacoes Pendentes", "Imprimir Transacoes Pendentes" e "FinalizarCupom", mas infelizmente nada aconteceu.

Obrigado e abraços!

Editado por adriano.clastech
Adição de informações
  • Este tópico foi criado há 3090 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.