Pessoal, boa tarde, é meu primeiro post aqui. No entanto, sou um ávido leitor do fórum.
Estou tomando rejeição, em homologação, ao tentar enviar os dados do pix no XML.
Enviando NFC-e com a tag <pag> assim:
<pag>
<detPag>
<indPag>0</indPag>
<tPag>17</tPag>
<vPag>199.00</vPag>
<card>
<tpIntegra>1</tpIntegra>
<CNPJ>xxxxxxxxxxxxxx</CNPJ>
<tBand>99</tBand>
<cAut>uuuuumastrigde32caracteresssssss</cAut>
<CNPJReceb>xxxxxxxxxxxxxx</CNPJReceb>
</card>
</detPag>
</pag>
obtenho o retorno:
<Erros>
<erro>O valor "uuuuumastrigde32caracteresssssss" do campo "cAut" nao e valido.</erro>
<erro>cvc-complex-type.2.4.d: Conteudo invalido encontrado ao iniciar com o elemento "CNPJReceb". Nenhum elemento filho e esperado neste ponto.</erro>
</Erros>
Obs. 1: Valores modificados para a postagem, obviamente.
Obs. 2: Removendo <CNPJReceb> e preenchendo em <cAut> uma string de até 20 caracteres, autoriza.
Ressalto que está ocorrendo apenas em homologação. Em Produção, envio <tPag> 17 sem a tag <card>, nem as tags em <obsCont>, e continua autorizando normalmente.