Pessoal, tentei implementar o item 4 da documentação:
4 QR Code dinâmico, como gerar?
Porém quando chega na linha :
var cobRequest = new CobRequestService();
Retorna o erro : Value cannot be null. Parameter name: value
Obs. Tive que corrigir uma linha pois estava faltando um parâmetro. ela é a
var payload = cob.ToPayload("xxxxxxxxxxxxx",new Merchant("{NOME DO COMERCIANTE}", "{CIDADE DO COMERCIANTE}"));
Esse é o método inteiro
public static void StaticPix2Async()
{
var cob = new CobRequest(_chave: "xxxxxxxxx")
{
Calendario = new Calendario
{
Expiracao = 3600
},
Devedor = new Devedor
{
Cpf = "xxxxxxxxxxx",
Nome = "xxxxxxxxxxxxxx",
},
Valor = new Valor
{
Original = "0.01"
},
SolicitacaoPagador = "Serviço realizado.",
InfoAdicionais = new System.Collections.Generic.List
{
new InfoAdicional
{
Nome = "xxxxxxxxxxxxx",
Valor = "Informação Adicional1 do PSP-Recebedor"
}
}
};
var a = Guid.NewGuid().ToString("N");
var cobRequest = new CobRequestService();
var cb = cobRequest.Create(Guid.NewGuid().ToString("N"), cob);
var payload = cob.ToPayload("xxxxxxxxxx",new Merchant("{NOME DO COMERCIANTE}", "{CIDADE DO COMERCIANTE}"));
var stringToQrCode = payload.GenerateStringToQrCode();
}
Pessoal, tentei implementar o item 4 da documentação: 4 QR Code dinâmico, como gerar?
Porém quando chega na linha : var cobRequest = new CobRequestService(); Retorna o erro : Value cannot be null. Parameter name: value
Obs. Tive que corrigir uma linha pois estava faltando um parâmetro. ela é a
var payload = cob.ToPayload("xxxxxxxxxxxxx",new Merchant("{NOME DO COMERCIANTE}", "{CIDADE DO COMERCIANTE}"));
Esse é o método inteiro
public static void StaticPix2Async() { var cob = new CobRequest(_chave: "xxxxxxxxx") { Calendario = new Calendario { Expiracao = 3600 }, Devedor = new Devedor { Cpf = "xxxxxxxxxxx", Nome = "xxxxxxxxxxxxxx", }, Valor = new Valor { Original = "0.01" }, SolicitacaoPagador = "Serviço realizado.", InfoAdicionais = new System.Collections.Generic.List
{
new InfoAdicional
{
Nome = "xxxxxxxxxxxxx",
Valor = "Informação Adicional1 do PSP-Recebedor"
}
Saberiam informar o que pode ter ocorrido?