Menu de Navegação

O Boleto Online é a integração do sistema SIC com a API dos bancos para emissão do boleto de forma online, onde não é necessário mais o envio do arquivo de remessa e baixa do arquivo de retorno, tudo está centralizado no sistema SIC. O Boleto Híbrido é a emissão do boleto online, mas com QR Code do PIX, possibilitando tanto que o boleto seja pago como boleto ou como pix. Neste manual iremos ver como faz para realizar a configuração no sistema SIC para uso da API. O manual explicando como utilizar pode ser acessado clicando aqui.

1. Credenciais

  1. O primeiro passo a ser feito é solicitar ao cliente para acessar a conta do banco pelo computador pois é necessário solicitar um código de acesso. Este código que será gerado é a credencial client secret. Siga as seguintes etapas para gerar o código:

    1. Acesse o site do banco e entre com os dados da conta que será utilizada;
    2. No menu, clique na opção “Cobrança”;
    3. Role a página até encontrar a sessão “Código de Acesso”;
    4. Clique em “Gerar”;
    5. Um QR Code será exibido na tela, o cliente deve ler o código com o aplicativo do banco no celular para continuar o processo.
    6. Após isso, o client secret estará gerado, valide se ele está com os 64 dígitos corretamente, pois caso não tiver 64 dígitos pode ocorrer problemas na hora da emissão/consulta online.

    image.png

    <aside> 💡

    Caso no site do banco não apareça a opção de gerar o código de acesso, peça ao cliente entrar em contato com o banco para eles liberaram o acesso a esse serviço.

    </aside>

  2. Feito isto, iremos seguir para o Sicredi Developers, nele iremos gerar a Key user.

    1. Primeiro vamos criar uma conta para o cliente, para criar a conta é necessário o nome completo da pessoa que será responsável pela conta e um e-mail.

      image.png

    2. Após isso, será enviado um e-mail de confirmação ao e-mail cadastrado, peça para o cliente te encaminhar para você finalizar o cadastro e inserir a senha de acesso.

    3. Feito isso, vai em “Minha Conta” e depois em “Minhas Apps”

      image.png

    4. Clique em “cadastrar Novo App” e depois preencha as seguintes informações:

      image.png

    5. Após isso, desça a tela e selecione a API Cobrança e registre a aplicação.

      image.png

    6. Após isso, vai ser gerado duas credenciais que vão ser usadas para gerar a Key User.

      image.png

    7. Após isso, você vai abrir um chamado e colocar as seguintes informações:

      image.png

      image.png

    8. Depois que o chamado for respondido, volte para a tela das aplicações e vá em detalhes

      image.png

    9. A Key user vai estar na tela, lembre-se de salvar em um bloco de notas.

      image.png

2.3.2 SIC

  1. No sic, acesse o cadastro de bancos/Caixas e entre alterando a conta que será alterada para boleto online.

  2. Na tela de alteração, vá em dados para cobrança e no campo “Tipo de geração” selecione a opção “1-Emissão Boleto Online”, altere o Tipo de cobrança para “Sicredi” e, por fim, no canto inferior da tela selecione a opção “Ativa Boleto Online”.

    image.png

  3. Ainda nesta tela, acesse a aba “Definições da API”

    image.png

  4. Nesta aba você vai informar o ambiente como o de Produção, selecione a opção “Indicador Pix”, informe o Scope, a versão da API e coloque a chave pix do cliente. No Sicredi não precisa por o certificado no SIC. → Scope: cobranca

    image.png

  5. Depois em credenciais de Produção você deve por as credenciais geradas: → Client Secret gerada pelo site do banco junto com o cliente; → Key User gerada pelo Sicredi Developers; → Client Id é a única que não foi gerada anteriormente. Neste campo apenas deve informar o Cod. Cedente + Nº da agência.

    image.png

  6. Acesse a aba “Ocorrência Remessa” e deixe da seguinte forma:

    image.png

  7. Essa configuração vai permitir o cliente de enviar os pedidos de baixa, alteração de vencimento e Abatimento de valor.

  8. Após finalizar, as configurações estarão prontas. Realize testes para garantir o funcionamento correto

    <aside> 💡

    Caso esteja em ambiente de produção, solicite ao cliente que realize o pagamento do boleto de teste e sempre alinhe isso previamente antes da emissão.

    </aside>