1. Início
  2. Manuais
  3. Financeiro
  4. Ativação da API para boletos do banco Sicoob no ZWeb
  1. Início
  2. Manuais
  3. Tutoriais
  4. Ativação da API para boletos do banco Sicoob no ZWeb

Ativação da API para boletos do banco Sicoob no ZWeb

Listamos neste artigo os procedimentos para ativação da API do banco Sicoob e configuração da emissão de boletos no ZWeb.

Introdução

A API (Interface de Programação de Aplicação) permite integrar o ZWeb ao banco Sicoob para realizar o registro e a transmissão de boletos de forma automática.

Com essa integração, o registro dos boletos passa a ser realizado diretamente pela API, dispensando a geração e o envio do arquivo de remessa ao banco.

Essa configuração substitui a opção “envio do arquivo de remessa para o banco”.

Cadastro no site do banco

O ZWeb é compatível somente com a versão V3 da API do banco Sicoob. Durante a criação da aplicação, certifique-se de selecionar essa versão.

Para utilizar o registro automático de boletos, é necessário cadastrar uma aplicação no portal de desenvolvedores do Sicoob.

A utilização da API pode estar sujeita à cobrança conforme as regras definidas pelo banco. Consulte a instituição financeira para obter mais informações.

Acesse o site https://developers.sicoob.com.br/portal/dashboard e realize o cadastro.

Após realizar o cadastro e acessar o portal com usuário e senha, clique em “Gerar aplicativo”.

Preencha as informações da aplicação:

  • Nome da aplicação: informe um nome para identificação da aplicação (Ex.: nome da Empresa – ZWeb).
  • Descrição: informe uma descrição para facilitar a identificação da aplicação (Ex.: registro de boletos via integração ZWeb).

Selecione a opção de integração da API, como “Cobrança bancária”.

Na sequência, preencha os dados:

  • Nome do cooperado: informe o nome do titular da conta.
  • Número da conta: conta bancária utilizada para emissão dos boletos.
  • A integração será por uma empresa parceira: selecione “Não”.
  • Certificado digital: clique no botão “+” e selecione o certificado digital.

O certificado deve estar nos formatos .CER, .CRT ou .PEM.
Caso possua apenas o certificado no formato .PFX, siga as orientações da documentação do Sicoob no endereço https://developers.sicoob.com.br/portal/documentacao?slugItem=seguranca&slugSubItem=certificado-digital.

A tela de confirmação será aberta. Confira todos os dados e, caso estejam corretos, clique em “Prosseguir”.

Serão gerados os dados referente a Client ID Secret ID. Copie as informações e clique no botão “Concluir”.

Certifique-se de que as credenciais foram geradas para o ambiente de Produção.

Configuração no ZWeb

Acesse o módulo “Financeiro”, clique em “Outros” e selecione “Contas”.

Clique no botão “Cadastrar conta” para cadastrar uma nova conta bancária.

Selecione a opção “Emite boleto”.

Escolha o banco “Banco Cooperativo do Brasil S.S. – BANCOOB” e marque a opção “API” para liberar os campos relacionados à configuração.

Dados gerais do Boleto/Remessa

Preencha os campos da seção “Boleto/Remessa” conforme a configuração utilizada pela empresa.

Se necessário, acesse o tutorial de configuração para geração de boletos para obter mais informações sobre o preenchimento de cada campo.

API Configuração

Na seção “API Configuração”, preencha os seguintes campos:

  • Client Id: copie a informação do campo Client ID do site da Sicoob.
  • Senha do certificado: informe a senha do certificado digital (.PFX) utilizado na emissão dos documentos fiscais.
  • Importar certificado .PFX: clique no botão “Importar” e selecione o certificado digital (.PFX) utilizado na emissão dos documentos fiscais.
  • Código de identificação de distribuição do boleto: selecione a forma como o boleto será disponibilizado ao pagador, conforme a configuração definida junto ao banco Sicoob.

Utilize a opção disponibilizada pelo banco para a conta bancária configurada. Em caso de dúvidas sobre a modalidade de distribuição, consulte o gerente da conta ou a cooperativa do Sicoob.

Configure a API em todas as contas do banco Sicoob utilizadas para a emissão de boletos.

API PIX

Caso utilize o recebimento por Pix, também é possível disponibilizar o QR Code Pix no boleto.

Na seção “API PIX”, marque a opção “Pix QRCode” para liberar os campos.

Selecione o tipo da chave Pix e informe a chave correspondente. Os tipos disponíveis são:

  • CPF/CNPJ;
  • E-mail;
  • Telefone;
  • Chave aleatória.

Essa configuração permite realizar o pagamento dos boletos por meio do Pix ou efetuar os recebimentos pelo módulo “Receitas”.

Instruções do banco

Para exibir informações de juros, multa e demais orientações no boleto, preencha os campos da seção “Instruções do banco”.

A API do banco Sicoob possui algumas características relacionadas à emissão e ao pagamento dos boletos. Por esse motivo, algumas informações seguem o comportamento definido pela instituição financeira.

Nessa seção, podem ser informados:

  • Local de pagamento: informa o local onde o boleto poderá ser pago.
  • Percentual de juros: exibe o percentual de juros aplicado em caso de atraso.
  • Percentual de multa: exibe o percentual de multa aplicado após o vencimento.
  • Instruções ao pagador: informe mensagens e orientações destinadas ao pagador.
  • Demais orientações referentes à cobrança: utilizado para incluir informações complementares sobre a cobrança.

As informações preenchidas nessa seção são exibidas no campo “Instruções” do boleto.

Cálculo de juros e multa

Os valores correspondentes aos juros e à multa não são exibidos na impressão do boleto, mesmo quando essas informações estiverem configuradas na cobrança.

Após o vencimento, o cálculo dos encargos é realizado automaticamente pelo Sicoob, com base nos percentuais informados no registro do boleto. Os valores são apresentados ao pagador somente no momento do pagamento.

A ausência dos valores de juros e multa no boleto impresso é um comportamento da API do banco Sicoob e não caracteriza falha na emissão do boleto nem na integração com o banco.

Após concluir o preenchimento, clique no botão “Salvar”.

Transmissão dos boletos

Antes de iniciar a emissão dos boletos em produção, emita um boleto de teste e confirme com o banco se o registro foi realizado com sucesso.

Acesse o módulo “Financeiro” e clique em “Receitas”.

Selecione as contas que terão os boletos transmitidos ao banco, clique no botão “Ações” e selecione “Emitir boleto”.

Selecione a conta do banco Sicoob e clique no botão “Emitir”.

Após o registro dos boletos, aguarde o pagamento pelos clientes.

Retorno bancário – Recebimento dos boletos

Para fazer o recebimento dos boletos, acesse o módulo “Financeiro” e clique em “Receitas”.

Marque pelo menos um boleto do Banco Sicoob sem registro de recebimento para habilitar a opção “API Boletos”. Em seguida, clique em “Ações”, selecione “API Boletos” e clique em “Consultar boletos”.

Selecione a conta do banco Sicoob, informe o período de vencimento dos boletos e clique no botão “Consultar”.

Ao concluir a consulta, o sistema apresentará a mensagem “Operação realizada com sucesso”.

Os boletos liquidados poderão ser identificados diretamente na listagem do módulo “Receitas”, onde serão apresentados como quitados.

Esse artigo foi útil?