Operational flows
Payment flow
var pag = await AdiqGtefApi.CapturarPagamento(100_00, ModoVenda.DEBITO, 1, n => Console.WriteLine(n.Mensagem));
Returns: Pagamento
Cancellation flow
var can = await AdiqGtefApi.CapturarCancelamento(nsuTransacao, dataTransacao, ModoVenda.DEBITO);
Returns: Cancelamento
Pre-authorization flow
var pre = await AdiqGtefApi.CapturarPreAprovacao(100_00, 7);
var conf = await AdiqGtefApi.CapturarConfirmacaoPreAutorizacao(nsuPre, dataPre, 100_00);
Returns: PreAutorizacao, ConfirmacaoPreAprovacao
Display messages on the pinpad
await AdiqGtefApi.ExibirDisplay("Welcome");
await AdiqGtefApi.ExibirDisplay16X2("Welcome", "Operator");