Skip to main content

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");