QRcode para PIX

Ao enviar POST para emitir NFCom, retorna esse erro, estou enviando o QRcode que é gerado para o banco
“gPIX”: {
“urlQRCodePIX”: “00020101021126740014br.gov.bcb.pix0114+55179811401310234ref servico SoftTech Newton e Vera52040000530398654071452.005802BR5923MARCIO JOSE DE OLIVEIRA6013SAO JOSE DO R62070503***63048573”
}

Qual string tenoh que enviar?

ERRO retornado:
{
“error”: {
“code”: “InvalidJsonProperty”,
“message”: “Property "gPIX" does not refer to a known property in type "Nfcom.Sefaz.DTO.TInfNFCom"”
}
}

Bom dia, @MarcioOliveira. Seja bem-vindo à Nuvem Fiscal.

O erro que você está recebendo indica que a propriedade gPIX está sendo enviada fora da estrutura esperada pela API.

No seu payload, parece que o grupo gPIX foi colocado diretamente dentro de infNFCom, mas segundo o layout da NFCom, ele deve estar dentro do grupo gFat.

A estrutura correta para envio do QR Code PIX é a seguinte::

{
  "infNFCom": {
    "gFat": {
      "gPIX": {
         "urlQRCodePIX": "qr code gerado pelo banco"
      }
    }
  }
}

Segue a documentação completa desse endpoint, com a lista de todos campos:

1 curtida

realmente uma virgula no json no lugar errado causa catastrofe, desculpem nossa falha, é que tirei essa tag e depois resolvi coloca-la de volta ai coloquei lugar errado, ja testado e ja gerado PDF com QRcodePIX validado

Obrigado

1 curtida

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.