Ir para conteúdo
  • Cadastre-se

dev botao

credito/debito


Ver Solução Respondido por volmir,
  • Este tópico foi criado há 2746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

tenho um outro problema que nao to conseguindo resolver, seguinte

tenho um cartao que aceita tanto credito como debito,

porem com o gerenciador da V$Pague nesta situacao ele pede pra selecionar no pinpad e isso é errado,

ja no gerenciador da Linx ele nao pede no pinpad porem ele abre uma telinha pra vc selecionar. Nao tem como enviar antes do CRT qual o tipo de pagamento se é credito ou debito, visto que nas formas de pagamento da NFCe o usuario ja seleciona cartao de credito ou cartao de debito. sao formas de pagamento aceitos pela nfce.

segundo pessoal da V$Pague devo enviar antes do CRT a opcao.

"seria somente a inserção da TAG 011-000 "codigo da transação"
com isso vc enviara o codigo na TAG 011... Exe: "Venda Credito a Vista"
Credito parcelado...". foi isso que me passaram. porem nao descobri uma forma de enviar estes comandos antes do CRT. alguem sabe me explicar se é possivel?

  • Fundadores
Postado

Não parece ser uma boa estratégia, recorrer a código tão específico...

Veja no Demo do ACBrTEFD, o metodo "OnAntesEnviarTransacao", para saber como modificar o comando enviado ao G.P.

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Fundadores
Postado
procedure TForm1.ACBrTEFD1AntesFinalizarRequisicao(Req : TACBrTEFDReq);
begin
   if Req.Header = 'CRT' then
      Req.GravaInformacao(777,777,'TESTE REDECARD');
   Memo1.Lines.Add('Enviando: '+Req.Header+' ID: '+IntToStr( Req.ID ) );
end;  

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

ok daniel até imaginei que seria isso porem fui pelo nome que vc passou fiquei com duvida e resolvi perguntar.

assim os dois primeiros parametros sao inteiros como deveria informar no caso pra que fique como eles esperam

011-000= "X" 
O "X" é o codigo da transação

 

Postado

onde consiguo uma manual com estes codigos padroes para troca de arquivos. pessoal da V$Pague ate me passou porem acho que neste deles possui algo especifico deles, nao tem um lugar onde vejo o padrao de troca de arquivos?

  • Fundadores
Postado

Use o manual da NTK, Pay&Go

http://www.ntkonline.com.br/certificado/site/instrucoes.php

 

38 minutos atrás, volmir disse:

011-000= "X" 
O "X" é o codigo da transação

Eles que precisam lhe fornecer essa informação

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

daniel assim na verdade ele funcionou para o tipo de cartao porem preciso enviar um outro comando para a rede que seria 010-000='REDECARD'. porem parece que ele nao obedece dois comandos, se eu colocar dois comando nao seleciona mais o tipo de cartao independente da ordem que chamar os comandos

6 minutos atrás, Daniel Simoes disse:

Use o manual da NTK, Pay&Go

http://www.ntkonline.com.br/certificado/site/instrucoes.php

 

Eles que precisam lhe fornecer essa informação

ok. me forneceram esta informacao, porem estou com este problema sera que nao tem como chamar duas vezes o Req.GravaInformacao();

  • Fundadores
Postado

Sim, você pode modificar o arquivo de requisição, da maneira que quiser...

Veja no Log o arquivo gerado... (ligue o modo Debug como indicado)

Provavelmente é um problema no G.P. da VSPague

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Solution
Postado (editado)

Este problema foi resolvido o problema estava mesmo com o gerenciador do tef (V$Pague) ele mudou para a rede Banrisul ai funcionaou da forma esperada.

Editado por volmir
×
×
  • 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.