Lucio Bittes
Membros-
Total de ítens
246 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Lucio Bittes postou
-
Bom dia. Na consulta alguem ta tendo problema. No componente passei parte a parte debugando e a unica coisa que vi diferente foi no preenchimento do KeyUser procedure TBoletoW_Itau_API.DefinirKeyUser; begin if Boleto.Cedente.CedenteWS.IndicadorPix then begin if Assigned(ATitulo) then FPKeyUser := 'x-itau-correlationID: ' + Boleto.Cedente.CedenteWS.ClientID; end else FPKeyUser := 'x-itau-apikey: ' + Boleto.Cedente.CedenteWS.ClientID + #13#10 + 'x-itau-flowID: 1' + #13#10 + 'x-itau-correlationID: ' + GerarUUID; end; Fiz essa alteração que ta igual do postman que fiz o teste e deu certo. No demo ta me retornando Erro 400.2024.03.25.09.21.56.240-RetornoConsulta.txt No postman estou conseguindo trazer essa informação. Não sei o que pode ser. Ja verifiquei todos os outros pontos e so tras o erro 400
-
Mesmo que anexei aqui. No meu retorno nao veio com o qrcode. Banco acabou de falar que estão verificando. Vou anexar aqui o que retornou. { "cidtfdProdCobr": 9, "cnegocCobr": 387700000000060550, "cpssoaJuridContr": 2269651, "ctpoContrNegoc": 48, "nseqContrNegoc": 2337802, "cprodtServcOper": 1730, "ctitloCobrCdent": 32222233350, "tp08Reg1": 1, "agencCred10": 0, "ctaCred10": 0, "digCred10": "00", "cip10": 0, "codStatus10": 1, "status10": "A VENCER/VENCIDO", "cedente10": "CNPJ TIPO 2 - EMPRESA - TESTE GATEWAY SR", "endCedente10": "NUC CIDADE DE DEUS, S 123 TESTE ENDE", "nroEndCed10": "", "comEndCed10": "", "baiCedente10": "VILA YARA", "cepEndCed10": 6029, "cepcCedente10": 900, "cidCedente10": "OSASCO", "ufCedente10": "SP", "razCredt10": 0, "nomeSacado10": "LUCIO BITTES", "cnpjSacado10": 00001701000002, "endSacado10": "RUA MARABA", "baiSacado10": "PQ MONTREAL", "cidSacado10": "APARECIDA DE GOIANIA", "ufSacado10": "GO", "cepSacado10": 74988, "cepcSacado10": "200", "cebp10": "", "debitoAuto10": "", "aceite10": "N", "enderecoEma10": "[email protected]", "nomeSacador10": "", "cnpjSacador10": 0, "endSacador10": "", "cidSacador10": "", "ufSacador10": "", "cepSacador10": 0, "cepcSacador10": 0, "tp08Reg2": 2, "cense10": 0, "agenOper10": 0, "bcoDepos10": 0, "agenDepos10": 0, "snumero10": "999665-1-1", "dataReg10": "22032024", "especDocto10": "DM", "descrEspec10": "", "valorIof10": 0, "dataEmis10": "22032024", "especMoeda10": "R$", "qtdeMoeda10": 0, "qtdeCas10": 2, "dataVencto10": "23.03.2024", "descrMoeda10": "R$", "valMoeda10": 5000, "valAbat10": 0, "dataInstr10": "", "diasProt10": 0, "dataCartor10": "", "numCartor10": "", "numProtoc10": "", "dataPedSus10": "", "dataSust10": "", "dataMulta10": "23032024", "valMulta10": 1.0, "qtdeCasMul10": 2, "codValMul10": 1, "descrMulta10": "VALOR FIXO", "dataPerm10": "23032024", "valPerm10": 12, "qtdeCasDe110": 0, "descrDesc110": "VALOR ANTECIPACAO DIA CORRIDO", "qtdeCasDe210": 0, "descrDesc210": "", "qtdeCasDe310": 0, "descrDesc310": "", "diasMulta10": 1, "diasJuros10": 1, "codBarras10": "<NWnnwnNnWwnWnNwnWWnnnnWNwnnWWnnnWWnNnWwnnnWWnNNwwnwnnWNnnNWwNWnwnnWnnWnWnnWNWnnwWWnnnwnWNnnnWWnnwWNnWnWnnnnWWn>", "linhaDig10": "23793.87703 93222.223336 50006.055003 2 96640000005000", "despCart10": 0, "bcoCentr10": 0, "ageCentr10": 0, "acessEsc10": 0, "tipEndo10": "", "oriProt10": 0, "corige3510": "", "ctpoVencto10": 0, "codInscrProt10": 0, "codDecurPrz10": 0, "qtdDDecurPrz10": 0, "ctpoAbat10": 0, "codComisPerm10": 1, "ctpoDesc110": 0, "ctpoDesc210": 0, "ctpoDesc310": 0, "ctrlPartic10": "00811927249996650001", "diasComisPerm10": 1, "codComisPerm101": 1, "qmoedaComisPerm": 0.12, "cnpjCpfCedente10": "086342625000157", "valorMoedaBol10": 0, "dataVenctoBol10": "23/03/2024", "indTitParceld10": "", "indParcelaPrin10": "", "indBoletoDda10": "", "dataLimitePgt10": "23/03/2024", "dataImpressao10": 22032024, "horaImpressao10": 0, "identTitDda10": 0, "exibeLinDig10": "N", "permPgtoParcial": "N", "qtdePgtoParcial": 0, "filler5": "", "cindcdCobrMisto": "S", "ialiasAdsaoCta": "28cf76fd-df0f-4c64-a02d-55634a99b6d7", "iconcPgtoSpi": "20240322237093877006055032222233350", "caliasAdsaoCta": "", "ilinkGeracQrcd": "", "wqrcdPdraoMercd": "", "validadeAposVencimento": 0, "qFiller6": "", "sfiller6": "", "sfase": 1 }
-
Nas duas. Mas nenhuma das duas retornou os dados do QRCode.
-
Esse erro ta na API normal. Na hibrida estou registrando mas não retorna nenhuma informação do qrcode.
-
Falei com o suporte do bradesco referente ao registro do boleto que não retorna os dados do qrcode. tanto na api normal tanto na hibrida e eles mudou alguma coisa la que agora ta retornando esse erro no registro. Resolveu falando com o suporte? Como resolveu?
-
Pode ser permissao mesmo. Porque aqui ta registrando normalmente.
-
Demo registrado no hibrido. Removi as DLL pra anexar. Se der que o boleto ja existe então troque o numero "ctitloCobrCdent":"22222233346" por exemplo para "ctitloCobrCdent":"22222233347" delphi-api-bradesco-main.rar
-
De acordo com o manual se vc voltar o topico nas primeiras pagina vai ver que ele troca os espaços, troca o = para vazio e assim por diante. no exemplo consigo pegar normal que ta anexado aqui. se não ta conseguindo com certeza e o seu certificado. manda o email para o banco solicitando. tem o passo a passo no manual para conseguir o mesmo.
-
Conseguiu registrar com o que te passei?
-
Você alterou o ClientID? Vou arrumar aqui e mando. Vou anexar so o envio e testa ai envio.txt
-
Sim. E o seguinte. na URL o post e nesse endpoint const URL_TOKEN = 'https://proxy.api.prebanco.com.br/auth/server/v1.2/token'; no "aud" onde vc passa a url tem que ser o 1.1 igual o manual. vjsonPayload.AddPair('aud', 'https://proxy.api.prebanco.com.br/auth/server/v1.1/token'); vjsonPayload.AddPair('sub', pClientID); vjsonPayload.AddPair('iat', IntToStr(vIntSegundos)); vjsonPayload.AddPair('exp', IntToStr(vIntSegundos1h)); vjsonPayload.AddPair('jti', IntToStr(vIntMiliSegundos)); vjsonPayload.AddPair('ver', '1.1'); Entendeu? vEnvioResultado := HttpSend.Post(URL_TOKEN, vRequestBody); Se passar os dois 1.2 vai da problema. o Manual fala que no post a url e 1.2 mas no aud tem que enviar 1.1. Conseguir tbm registrar o boleto hibrido. Mas não retornou nenhuma informação do qrcode. Esse foi o retorno do endpoint https://proxy.api.prebanco.com.br/v1/boleto-hibrido/registrar-boleto { "cidtfdProdCobr": 9, "cnegocCobr": 387700000000060550, "cpssoaJuridContr": 2269651, "ctpoContrNegoc": 48, "nseqContrNegoc": 2337802, "cprodtServcOper": 1730, "ctitloCobrCdent": 22222233346, "tp08Reg1": 1, "agencCred10": 0, "ctaCred10": 0, "digCred10": "00", "cip10": 0, "codStatus10": 1, "status10": "A VENCER/VENCIDO", "cedente10": "CNPJ TIPO 2 - EMPRESA - TESTE GATEWAY SR", "endCedente10": "NUC CIDADE DE DEUS, S 123 TESTE ENDE", "nroEndCed10": "", "comEndCed10": "", "baiCedente10": "VILA YARA", "cepEndCed10": 6029, "cepcCedente10": 900, "cidCedente10": "OSASCO", "ufCedente10": "SP", "razCredt10": 0, "nomeSacado10": "LUCIO BITTES", "cnpjSacado10": 00000000000000, "endSacado10": "RUA MARABA", "baiSacado10": "PQ MONTREAL", "cidSacado10": "APARECIDA DE GOIANIA", "ufSacado10": "GO", "cepSacado10": 74988, "cepcSacado10": "200", "cebp10": "", "debitoAuto10": "", "aceite10": "N", "enderecoEma10": "[email protected]", "nomeSacador10": "", "cnpjSacador10": 0, "endSacador10": "", "cidSacador10": "", "ufSacador10": "", "cepSacador10": 0, "cepcSacador10": 0, "tp08Reg2": 2, "cense10": 0, "agenOper10": 0, "bcoDepos10": 0, "agenDepos10": 0, "snumero10": "999665-1-1", "dataReg10": "20032024", "especDocto10": "DM", "descrEspec10": "", "valorIof10": 0, "dataEmis10": "20032024", "especMoeda10": "R$", "qtdeMoeda10": 0, "qtdeCas10": 2, "dataVencto10": "21.03.2024", "descrMoeda10": "R$", "valMoeda10": 5000, "valAbat10": 0, "dataInstr10": "", "diasProt10": 0, "dataCartor10": "", "numCartor10": "", "numProtoc10": "", "dataPedSus10": "", "dataSust10": "", "dataMulta10": "21032024", "valMulta10": 1.0, "qtdeCasMul10": 2, "codValMul10": 1, "descrMulta10": "VALOR FIXO", "dataPerm10": "21032024", "valPerm10": 12, "qtdeCasDe110": 0, "descrDesc110": "VALOR ANTECIPACAO DIA CORRIDO", "qtdeCasDe210": 0, "descrDesc210": "", "qtdeCasDe310": 0, "descrDesc310": "", "diasMulta10": 1, "diasJuros10": 1, "codBarras10": "<NWnnwnNnWwnNnWwnWWnnnwNNwnnWWnnnWWnNnWwnnnWWnNNwwnwnnWNnnNWwnWnwNnWnnWnWnnWNWnnwWWnnnnNWnwnnWWnnwWNnWnWnnnnWWn>", "linhaDig10": "23793.87703 92222.223338 46006.055001 7 96620000005000", "despCart10": 0, "bcoCentr10": 0, "ageCentr10": 0, "acessEsc10": 0, "tipEndo10": "", "oriProt10": 0, "corige3510": "", "ctpoVencto10": 0, "codInscrProt10": 0, "codDecurPrz10": 0, "qtdDDecurPrz10": 0, "ctpoAbat10": 0, "codComisPerm10": 1, "ctpoDesc110": 0, "ctpoDesc210": 0, "ctpoDesc310": 0, "ctrlPartic10": "00811927249996650001", "diasComisPerm10": 1, "codComisPerm101": 1, "qmoedaComisPerm": 0.12, "cnpjCpfCedente10": "086342625000157", "valorMoedaBol10": 0, "dataVenctoBol10": "21/03/2024", "indTitParceld10": "", "indParcelaPrin10": "", "indBoletoDda10": "", "dataLimitePgt10": "21/03/2024", "dataImpressao10": 20032024, "horaImpressao10": 0, "identTitDda10": 0, "exibeLinDig10": "N", "permPgtoParcial": "N", "qtdePgtoParcial": 0, "filler5": "", "cindcdCobrMisto": "S", "ialiasAdsaoCta": "28cf76fd-df0f-4c64-a02d-55634a99b6d7", "iconcPgtoSpi": "20240320237093877006055022222233346", "caliasAdsaoCta": "", "ilinkGeracQrcd": "", "wqrcdPdraoMercd": "", "validadeAposVencimento": 0, "qFiller6": "", "sfiller6": "", "sfase": 1 }
-
Dois primeiros consegui igual vc conseguiu. https://proxy.api.prebanco.com.br/auth/server/v1.2/token - Retornou ok. https://proxy.api.prebanco.com.br/v1/boleto-hibrido/registrar-boleto - Vou tentar registrar pra ver o que retorna.
-
Anexa o que ja conseguiu que eu tento aqui também. Já enviei o email para o banco com essa dúvida mas não obtive retorno ainda.
-
Acho que tem os tamanhos de cada tipo, mesmo que seja vazio tem que enviar o tamanho pedido de acordo com o manual, ainda não fiz a parte do registro, mas pelo que estava vendo por exemplo. Campo tipoRestricao for do tamanho 15 de acordo com o manual tem que enviar vazio os 15. Testa pra ver se vai dessa forma. O teste pra comunicar com a API funcionou ne? O banco ainda não liberou a parte do registro, está me retornando o seguinte erro. Para o endpoint https://proxy.api.prebanco.com.br/v1/boleto/registrarBoleto obtivemos o retorno logo a baixo. { "code": "134", "message": "Invalid scope", "details": "A lista de escopos do Application da Axway está diferente do CA" }
-
Agora falta registrar o boleto para ver se vai da certo ou não. Quem testar por favor, da um feedback aqui para da andamento.
-
Aqui eu consigo comunicar com a API para testar. No endpoint de teste com a API deu certo. Assinatura voltou normal. Vou anexar aqui.BradescoTeste.rar
-
No manual tem o passo a passo para gerar o certificado, se caso não tiver volta na primeira pagina que tem os anexos.
-
No endpoint de teste com a API deu certo. Assinatura voltou normal. O endpoint de teste foi o https://proxy.api.prebanco.com.br/v1.1/jwt-service?agencia=331&conta=552 e obtivemos o retorno 200 - API acessada com sucesso. Mas no envio está apresentando o erro. Para o endpoint https://proxy.api.prebanco.com.br/v1/boleto/registrarBoleto obtivemos o retorno logo a baixo. { "code": "134", "message": "Invalid scope", "details": "A lista de escopos do Application da Axway está diferente do CA" }
-
Depois de muita persistência e ajuda de um amigo conseguimos resolver o problema. usando o Indy ne. Mas agora com problema resolvido fica mais fácil agora.
-
Ainda não conseguir.
-
Sim. Estou emitindo normal pelo Itaú com pix em produção.
-
Deu certo.
-
Boa tarde. Daqui a pouco eu já vejo.
-
Boa noite. Tudo bem? Só tenho o clientid e o certificado para bolecode que e do pix. A outra parte o banco não liberou ainda. Estou aguardando.
-
Também estou passando por essa parte.