Boa tarde!
Mais um blocker aqui.
Estou fazendo o envio de uma NFC-e via Nuvem Fiscal. Quando seleciono o método de pagamento DINHEIRO, tudo funciona perfeitamente. Quando seleciono PIX, encontro essa rejeição do título. Salvei as informações em JSON e aqui estão:
{
"infNFe": {
"versao": "4.00",
"ide": {
"cUF": 35,
"cMunFG": 3503208,
"natOp": "VENDA",
"serie": 1,
"nNF": 345,
"tpNF": 1,
"idDest": 1,
"mod": 65,
"tpImp": 4,
"tpEmis": 1,
"finNFe": 1,
"indFinal": 1,
"indPres": 1,
"procEmi": 0,
"verProc": "1.0",
"dhEmi": "2025-11-11T16:36:08.749Z",
"cNF": "65334457"
},
"emit": {
"CNPJ": "xxxxxx",
"xNome": "XXXX",
"xFant": "XXXX",
"enderEmit": {
"xLgr": "XXXX",
"nro": "1486",
"xBairro": "XXX",
"cMun": XXXX,
"xMun": "XXX",
"UF": "SP",
"CEP": "XXX"
},
"IE": "XXX",
"CRT": 1
},
"det": [
{
"nItem": 1,
"prod": {
"cProd": "13",
"xProd": "Caixa de papelão",
"NCM": "00000000",
"CFOP": "5102",
"uCom": "UN",
"qCom": 1,
"vUnCom": 50,
"vProd": 50,
"cEAN": "SEM GTIN",
"cEANTrib": "SEM GTIN",
"uTrib": "UN",
"qTrib": 1,
"vUnTrib": 50,
"indTot": 1
},
"imposto": {
"ICMS": {
"ICMSSN102": {
"orig": 0,
"CSOSN": "102"
}
},
"PIS": {
"PISNT": {
"CST": "07"
}
},
"COFINS": {
"COFINSNT": {
"CST": "07"
}
}
}
}
],
"total": {
"ICMSTot": {
"vBC": 0,
"vICMS": 0,
"vICMSDeson": 0,
"vFCP": 0,
"vBCST": 0,
"vST": 0,
"vFCPST": 0,
"vFCPSTRet": 0,
"vProd": 50,
"vFrete": 0,
"vSeg": 0,
"vDesc": 0,
"vII": 0,
"vIPI": 0,
"vIPIDevol": 0,
"vPIS": 0,
"vCOFINS": 0,
"vOutro": 0,
"vNF": 50
}
},
"transp": {
"modFrete": 9
},
"pag": {
"detPag": [
{
"indPag": 0,
"tPag": "17",
"vPag": 50
}
]
}
},
"infNFeSupl": {
"qrCode": "https://www.homologacao.nfce.fazenda.sp.gov.br/qrcode?p=35251109091921000181650010000003451653344578|2|2|1|F51EAB8FFBE4ACADF1B2A5850B35D917A4AE054D",
"urlChave": "https://www.homologacao.nfce.fazenda.sp.gov.br/consulta?chNFe=35251109091921000181650"
},
"ambiente": "homologacao",
"referencia": "venda-1762878968.755519"
}
Perceba que o ‘tPag’ é 17.
mesmo assim recebo essa rejeição. Conseguem me ajudar?
Conversei com alguns amigos e eles me passaram a seguinte informação:
- Confirmar o formato do tipo de pagamento:
- No JSON, está indo
"tPag": "17", que representa PIX, conforme o manual oficial da SEFAZ. Não deve ser interpretado como cartão!
- Possível bug ou limitação ou configuração na Nuvem Fiscal:
- Como o payload chega correto, a provável origem do erro está do lado da Nuvem Fiscal: ela pode estar esperando outros parâmetros (talvez headers, ou configuração de ambiente), ou com problema na rotina que gera o XML.