Pular para o conteúdo principal

Exemplos de Integração (C#)

using ADIQ.GTEF.PDV;
using ADIQ.GTEF.PDV.Modelos;
using ADIQ.GTEF.PDV.Excecoes;

try
{
// Notificador opcional
Action<Notificacao> notify = n => Console.WriteLine($"[{n.Tipo}] {n.Mensagem}");

// Pagamento
var pag = await AdiqGtefApi.CapturarPagamento(100_00, ModoVenda.DEBITO, 1, notify);

// Recibos
var recibos = await AdiqGtefApi.ObterRecibos(pag.NsuTransacao, DateTime.Now);

// Transações do dia
var trans = await AdiqGtefApi.ObterTransacoes(DateTime.Today);
}
catch (Exception ex)
{
Console.Error.WriteLine(ex);
}