Galera to com esse pepino na hora de gerar boleto
Aviso!
XML nao e valido....
Enviado:
<?xml version="1.0" encoding="utf-8"?><boleto><token>04609AAC3D46324050B634872D8F2899</token><parceiro>pedro@mk-auth.com.br</parceiro><clientes><cliente><nomeRazaoSocial>victor carlo bueno</nomeRazaoSocial><cpfcnpj>32965546880</cpfcnpj><opcionais><email>vcbueno@gmail.com</email><cep>26084265</cep><rua>Rafael Matos Costa </rua><numero>89</numero><bairro>austin</bairro><complemento>casa rosa</complemento><estado>RJ</estado><cidade>nova iguacu</cidade><retorno>128</retorno></opcionais></cliente></clientes><itens><item><descricao>mensalidade do plano 1Mega 108</descricao><valor>5000</valor><qtde>1</qtde></item></itens><vencimento>12/05/2014</vencimento><opcionais><contra>s</contra></opcionais></boleto>
Resposta:
<?xml version="1.0" encoding="utf-8"?> <emitirCobranca> <metodo>boleto</metodo> <statusCod>1</statusCod> <status>Nao processado</status> <resposta> <erro> <status>1003</status> <statusMsg>XML nao e valido.</statusMsg> </erro> <errosXml> <erro>Error: Element 'token': [facet 'pattern'] The value '04609AAC3D46324050B634872D8F2899' is not accepted by the pattern '([0-9a-z]{32})|([0-9a-zA-Z]{40})'. - Line: 1 - Column: 0</erro> <erro>Error: Element 'token': '04609AAC3D46324050B634872D8F2899' is not a valid value of the atomic type 'filtroToken'. - Line: 1 - Column: 0</erro> </errosXml> </resposta> <processo>407309987bb82cbad730631bdf3fa130e0a8ca16</processo> </emitirCobranca>
o que eu reparei é que o gerencianet gera um token mas no mk auth eu nao consigo inserir o mesmo completamente
esse é o tokem gerado :04609AAC3D46324050B634872D8F28992AF638DC
mas no mk só consigo colocar até aki :'04609AAC3D46324050B634872D8F2899



Respostas
a resposta sempre tem uma pequena descrição que ajuda.
SEU MADRUGA disse:
Para quem estiver passando pelo mesmo problema basta olha no testo resposta do erro e verificar o nome element como o pedro falou no dele é o token mas passei pelo mesmo porem o meu problema foi em descrição na hora de gerar o titulo por tanto abreviar o nome em descrição e nao usar acentos etc.
www.fortunus.com.br
Alexsandro Clemente de Oliveira disse:
onde encontro o fortunus no site do gerencianet?
Pedro Filho disse:
nada haver, a resposta já tem o aviso Error: Element 'token' por isso deve ser o token...
Marco de Freitas disse:
Pedro,
Para o XML ser válido mesmo com acentuação é necessário usar a codificação UTF-8.
acento no nome do cliente mesmo...
Isso é problema de acento no nome do cliente
retire os acentos
entra no site do fortunus e gera um novo token e testa...
Victor Carlo Bueno disse:
Esse problema é facil de resolver basta retirar caracteres especiais no nome do cliente exemplo JOÃO GUILHERME coloca apenas JOAO GUILHERME sem acento ok altera o nome dos clientes que resolve esse problema XML nao e valido... e isso não tem nada haver com o seu Token ok abraços.
-
1
-
2
de 2 Próximo