Ir para conteúdo
  • Cadastre-se

Alcântara Empreendimentos

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Tudo que Alcântara Empreendimentos postou

  1. Prezados, Estou com o seguinte erro ao chamar o endpoint: https://qrpix.bradesco.com.br/auth/server/oauth/token Já verifiquei tudo, client_id, client_secret, o próprio .pem e a .key, mas continua retornando: { "code": 117, "message": "Invalid Client Certificate", "details": null } Vocês têm alguma ideia do que pode ser? Pelo que vi, para o Pix, o Bradesco obriga a criar novas credenciais, e eu o fiz. Agora não sei mais o que fazer kkkkkkkkkkkkk
  2. Então, eu não entendi onde baixar os arquivos, sabe? Perdi-me no site kkkkkkkkkk Tem alguma luz para me guiar?
  3. Não, usando apenas o web app do apps script do google como interface e o render como servidor pro código em Python.
  4. Não! Apenas lendo a documentação do próprio Sicoob aqui: API Cobrança Bancária Sicoob V3 e usando a API do Google. Usando o componente da ACBr eu precisaria de algo a mais?
  5. Olá! Enviarei o exemplo do código em Python usando a biblitoteca requests, json e datetime/timeDelta Não sei mais o que mexer no payload para aparecer os juros e multa no boleto impresso. O campo fica sempre em branco quando tentei no ambiente de produção. Daí, quando usei o código abaixo no ambiente sandbox, ele não enviou nenhum mock. Isso é correto? Em suma: o que há de errado no payload para não aparecer no boleto os juros e multa. E por que o ambiente sandbox não retorna nenhum mock mesmo com o código 200 (sucesso?)? payload = json.dumps([{ "numeroCliente": CONFIG["NUMERO_CLIENTE"], "codigoModalidade": 1, "numeroContaCorrente": CONFIG["CONTA_CORRENTE"], "codigoEspecieDocumento": "DS", "dataEmissao": hoje, "seuNumero": numeroUsuario, "identificacaoEmissaoBoleto": 2, "identificacaoDistribuicaoBoleto": 2, "valor": valorParcela, "tipoMulta": 2, "dataMulta": dataMulta, "valorMulta": multa, "tipoJurosMora": 2, "dataJurosMora": dataJurosMora, "valorJurosMora": jurosMora, "dataVencimento": dataVencimento, "tipoDesconto": 0, "numeroParcela": parcelas, "pagador": { "numeroCpfCnpj": cpfCnpjPagador, "nome": nomePagador, "endereco": enderecoPagador, "bairro": bairroPagador, "cidade": cidadePagador, "cep": cepPagador, "uf": ufPagador } }]) # Função para enviar boleto def incluir_boleto(payload token = tokenSandbox client_id = clientIdSandbox api_url = "https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3/boletos" headers = { "Authorization": f"Bearer {token}", "client_id": client_id, "Accept": "application/json", "Content-Type": "application/json" } cert = (CONFIG["CERT_PATH"], CONFIG["KEY_PATH"]) response = requests.post(api_url, headers=headers, data=payload, cert=cert) print("Status:", response.status_code) try: print(json.dumps(response.json(), indent=2, ensure_ascii=False)) except Exception: print("Não foi possível converter a resposta para JSON. Conteúdo bruto:") print(response.text) # EXECUÇÃO if __name__ == "__main__": incluir_boleto(payload)
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...