Olá Rafael Dias
Resolvi fazer uns testes para ver o comportamento na impressora fiscal:
- Passei uma venda de R$ 2,00, sendo R$ 1,00 em dinheiro e R$ 1,00 em cartão com saque de R$ 10,00
Na impressora fiscal finalizou as formas de pagamento da seguinte forma, sem dar nenhum erro:
Dinheiro R$ 1,00
Cartao R$ 11,00
Troco: R$ 10,00
- Refiz o teste com os mesmos valores, porém mudei a minha aplicação para imprimir primeiro o cartão e depois o dinheiro.
O que aconteceu é que a impressora imprimiu:
Cartão R$ 11,00
e daí apresentou erro no aplicativo ao tentar passar a forma de pagamento dinheiro no valor em R$ 1,00.
O que eu concluí, então, é que a ordem deve ser o contrário da sugerida por vocês, ou seja, deve-se passar primeiro o dinheiro e depois o cartão.
Será que é isso mesmo ou estou fazendo alguma coisa errada?
Obrigado,
Mauricio