Author Image

carlossulzer

May 5, 2024

Consulta de PIX em .NET Core

consultaPIX.NET Corepagamentoe2eidhomologaçãoproduçãoEfí

Boa noite. Como faço para consultar um pix gerado para saber se foi pago ou não em .net core. Vi alguns exemplos mas utiliza E2EID e não tenho essa informação. Isso funciona em homologação ou só em produção?

dynamic efi = new EfiPay(JObject.Parse(File.ReadAllText("credentials.json")));

var param = new
{
e2eId = ""
};

try
{
var response = efi.PixDetailReceived(param);
Console.WriteLine(response);
}
catch (EfiException e)
{
Console.WriteLine(e.ErrorType);
Console.WriteLine(e.Message);
}

Respostas (2):
Avatar discord do usuario jessica_efi

jessica_efi

06/05/2024

Bom dia @carlossulzer ! O e2eid é o identificador de pagamento de um pix. Se voc~e não tiver ele, você pode consultar opix através do txid. Caso a cobrança ja tenha sido paga, te retornará um objeto com essa informações (e2eid, valor, horário do pagamento...) dessa forma: https://sejaefi.link/rkgyP3NIfA

Avatar discord do usuario carlossulzer

carlossulzer

07/05/2024

Obrigado pela ajuda. Consegui implementar aqui. Vlw