Comunidade

Ask a Question
ANSWERED

Client doesn't exist (Authorization Code)

Boa noite, estou com este erro: ```json json { "error": "client_not_found", "error_description": "Client doesn't exist." } ``` <br> Ao tentar acessar o fluxo de autorização (Auth Code) em sandbox: (Removi apenas a redirect_uri por segurança, mas nos testes utilizo a correta) ``` https://id.sandbox.btgpactual.com/oauth2/authorize?client_id=e6abf045-734b-4676-ade7-d6dfc2dc9cd2&response_type=code&redirect_uri={{url escondida}}&scope=openid&prompt=login ``` Criei a aplicação sandbox, confidential, first-party: ![](https://r2.easyimg.io/suqcvdb7l/screenshot_2024-04-10_at_4.12.48_am.png) Já tentei criar uma nova aplicação com os mesmos dados, porém o erro é o mesmo.
ANSWERED

Erro ao acessar Sandbox, após trocar IP e Api.

Boa tarde, Tivemos que trocar o Ip da máquina de desenvolvimento e alterar o redirect_uri Anteriormente nosso robô que está em desenvolvimento recebia as informações de: ACCESS_TOKEN: REFRESH_TOKEN: SCOPE: ID_TOKEN: TOKEN_TYPE: EXPIRES_IN: agora não estamos mais conseguindo acesso, mesmo alterando as APIs de Homologação. Estamos recebendo o retorno: CODE: rLzYAXJzadGcUFMzJi0k8WEEQhU8fyu0EJLdfQ0F_Y0 Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed in C:\\xampp\\htdocs\\boleto_online\\envio_boleto_motors_btg.php on line 40 Dados do Cliente: COLOMBO MOTOS S/A CNPJ: 11.569.686/0001-52
ANSWERED

Integração com status 500

em uma requisição esta me retornando status 500 <br> Url: <https://api.empresas.btgpactual.com/13841647000198/banking/payments> - Status http\: 500
ANSWERED

problema na integração

requisição curl --request GET --url <https://api.sandbox.empresas.btgpactual.com/13841647000198/banking/payments> --header 'accept: application/json' --header 'authorization: Bearer [Token]","refresh_token":"[refresh]' <br> Retorno { "fault": { "faultstring": "Unable to identify proxy for host: sandbox.empresas.btgpactual.com and url: /13841647000198/banking/payments", "detail": { "errorcode": "messaging.adaptors.http.flow.ApplicationNotFound" } } }
ANSWERED

Não consigo cadastrar desenvolvedor já existente na conta

Estou tentando cadastrar um desenvolvedor já existente, ou seja, que já tem cadastro no portal developers dentro do meu aplicativo da API no BTG, mas a única opção que encontro é de criar um novo usuário para associar. Quando tento colocar os dados deste desenvolvedor recebo a mensagem: E-mail ou CPF já em uso.
ANSWERED

Geração da imagem do código de barras

Na geração de cobranças através de boleto, estou usando um layout próprio pro boleto e gostaria de saber se existe alguma forma ou API para gerar a imagem do código de barras.
ANSWERED

Dúvida/Problema - Access Token

Olá, boa tarde! Estou no ambiente sandbox e tentando gerar o Token de acesso mas estou com problemas. Realizei as etapas corretamente conforme a documentação e consegui gerar o Authorization code para conseguir requisitar o Access Token [block:image] { "images": [ { "image": [ "https://files.readme.io/0855e50-image.png", null, null ], "align": "center" } ] } [/block] Porém quando tento realizar a requisição POST para obter o Access Token apresenta o seguinte erro: ![](https://files.readme.io/801d2ac-image.png) Já verifiquei se está correto o código e tentei gerar novamente mas sem sucesso. O que seria este erro ? Uma outra dúvida, para o ambiente de produção o código de autorização precisa ser gerado apenas uma vez ? Atenciosamente, Leonardo.
ANSWERED

Nova versão?

Pessoal, o que aconteceu? Estávamos homologando a integração que foi feita com base na V1.3, e do nada ela foi descontinuada? Tudo que fizemos em relação a transferências e pagamentos vamos precisar refazer... Só precisamos saber que o que vamos desenvolver não vai parar de funcionar sem pelo menos um aviso prévio. Imagina acabamos de liberar para o cliente, e a integração para de funcionar sem mais nem menos... Complicado, né? Seria muito bom se seguissem os padrões de versionamento, **minor version não pode quebrar a integração!** E se puderem, dar suporte por um tempo para versões que serão descontinuadas se a atualização for quebrar alguma coisa, para termos tempo de nos adequar!
ANSWERED

Erro 403 ao tentar fazer uma transferência

Estou tomando erro 403 ao tenta fazer uma transferência em produção, lendo a documentação \[aqui]([\<https://developers.empresas.btgpactual.com/docs/erro-403>](https://developers.empresas.btgpactual.com/docs/erro-403)), ela menciona o seguinte: `O erro 403 - Forbidden é relacionado com o conteúdo do access token. Ele acontece quando você envia um token válido porém sem os escopos necessários para acessar o serviço desejado.` Mas, analisando o JWT, vemos que o `empresas.btgpactual.com/transfers` está especificada no accessToken. [block:image] { "images": [ { "image": [ "https://files.readme.io/79b1cfa-Captura_de_Tela_2024-03-07_as_19.19.34.png", null, "" ], "align": "center" } ] } [/block] Seguem mais informações da requisição: POST <https://api.empresas.btgpactual.com/v1/companies/29439708000125/transfers> HTTP/1.1 authorization: Bearer [TOKEN] Content-Length: 267 Content-Type: application/json {"amount":10.0,"scheduledDate":"2024-03-31","type":"PIX","reason":"Pagamento para o Dev Jose","debitParty":{"branchCode":"0050","number":"309123-6"},"creditParty":{"keyType":"EMAIL","pixKey":"[[email protected]](mailto:[email protected])"},"tag":{"id":"001c1c6f-2d94-4cb1-9d5b-cb41e86d9fb0"}}
ANSWERED

Usar API para extrato PIX

Olá preciso gerar um extrato de pagamentos pix de um determinado cliente, é possível? É obrigatório ter um certificado?