pagarme / pagarme-net

Pagar.me .NET library
MIT License
42 stars 49 forks source link

Erro ao adicionar recebedor API. #111

Open lucazin opened 5 years ago

lucazin commented 5 years ago

Olá pessoal, estou com um erro que apenas no meu projeto consigo reproduzir..nos outros passa normal.

Recipient RecebedorID= PagarMeService.GetDefaultService().Recipients.Find("re_cjrfr5197007vta6ecksj6cgw");

Quando rodo o codigo acima ele me gera uma excecao dizendo que o valor não pode ser null e destaca o parametro como stringtoescape.

Estou perdido nessa exception.

Obrigado

jonatasmaxi commented 5 years ago

Olá @lucazin tudo bom?

Você chegou a definir sua Encryption_key e sua Api_key antes da execução deste método?

Você pode fazer isto dessa forma:

PagarMeService.DefaultApiKey = "API_KEY";
PagarMeService.DefaultEncryptionKey = "ENCRYPTION_KEY";
lucazin commented 5 years ago

Opa Jonatas, Obrigado pela atenção.

Consegui resolver o problema, o Recepient estava null e a keys estavam trocadas. Ja viu né madrugada a cabeça começa a parar de funcionar.. rs

Aliás você tem algum jeito ou metodo facil ai pra eu recuperar todas as informações quando vem do postback em C# ?

Em seg, 28 de jan de 2019 às 10:01, Jonatas Alvarenga Maximiano < notifications@github.com> escreveu:

Olá @lucazin https://github.com/lucazin tudo bom?

Você chegou a definir sua Encryption_key e sua Api_key antes da execução deste método?

Você pode fazer isto dessa forma:

PagarMeService.DefaultApiKey = "API_KEY";

PagarMeService.DefaultEncryptionKey = "ENCRYPTION_KEY";

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pagarme/pagarme-net/issues/111#issuecomment-458105131, or mute the thread https://github.com/notifications/unsubscribe-auth/Aa9Rlm50vCjhGDS2Rn8t1Pq5gOlXphttks5vHuaRgaJpZM4aVK7U .

evaporei commented 5 years ago

Acredito que através da Postback model consiga extrair o que precisa.