Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

 

Continuando a implementação do ACBrTef, hoje ele já pede meu cartão, escolhe  forma de pagamento

pede a senha aprova a transação...

 

mas quando ele deveria lançar o pagamento na impressora, tenho um retorno -24 da DLL e isso

faz com que o cupom seja cancelado...

 

Rotina:

 

procedure TFrmTef.TefComandaECFPagamento(IndiceECF: String; Valor: Double;

  var RetornoECF: Integer);
var
iretorno:integer;
begin
case modeloImpressora of
   4: iRetorno := Daruma_FI_EfetuaFormaPagamento(xFormaPagto, FormatFloat('0.00',fValor));
   5: iRetorno := Bematech_FI_EfetuaFormaPagamento(xFormaPagto, FormatFloat('0.00',fValor));
   end;
RetornoECF:=iRetorno;
end;

 

PS: Uso V$Pague (não pude mudar para o SiTef) + ACBRTEFD + DLL da Bematech...

 

Desde já, Obrigado

Marcos Gerene

[email protected]

Postado

Bom dia Daniel,

 

Então achei estranho porque quando faço algum pagamento sem cartão, ou seja, chamo a função

da DLL "por fora" e paga e dá o retorno 1 normal...

 

Estou pensando seriamente em descartar algumas coisas e usar o ACBRECF também... ele funciona "normal" com

o emulador da bematech?

Marcos Gerene

[email protected]

  • Este tópico foi criado há 3710 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.