Credenciais para API
1 - Para o Cliente
De acordo com o Sicredi, para utilizar a transmissão de boletos, o cedente deve primeiro:
- Possuir um Contrato de Cobrança Sicredi.
- Estar habilitado para o Cobrança Online Sicredi com o termo de adesão assinado.
- Com os passos anteriores feitos, o cedente precisa gerar a ApiKey e a ApiSecret no Internet Banking.
1.1 - Gerar a ApiKey
A ApiKey deve ser solicitado pelo beneficiário da conta. Esse processo é feito pelo portal do desenvolvedor do Sicredi, em: "Minha Conta -> Minhas Apps".
Após acessar "Minhas Apps", clique em "Cadastrar Nova App".
Além de outras informações pertinentes, será solicitado as opções abaixo. Destas, selecione a opção de cobrança e finaliza a criação da App.
Ao finalizar, ao voltar na opção "Minhas Apps" está semelhante a imagem abaixo, clique na opção "detalhes".
Ao acessar o "detalhes", vai aparecer o campo com a chave key, está a informação que será sua ApiKey.
Em alguns casos, após a criação da aplicação, a chave key acaba não aparecendo no campo "detalhes". Nestas situações é necessário acionar o suporte do Sicredi para solicitar a geração do token para a aplicação em questão.
1.2 - Gerar a ApiSecret
A ApiSecret deve ser solicitado pelo beneficiário da conta. Esse processo é feito pelo Internet Banking do Sicredi, na área de "Código de Acesso".
2 - Para a Microsys
No MsysGestor, preencher da seguinte forma:
API ID: Código de beneficiário com 5 dígitos + Cooperativa com 4 dígitos, totalizando 9.
API KEY: informar com o campo ApiKey gerado anteriormente.
API SECRET: informar com o campo ApiSecret gerado anteriormente.
API ESTAÇÃO: Código de Cooperativa sem o posto, ou seja, 4 dígitos.
O Sicredi não possui um ambiente de homologação/teste para Webservice, todas as emissões de homologação são feitos no ambiente de produção, podendo gerar taxas.
Caso seja gerada uma nova ApiSecret, a anterior é invalidada, o que vai resultar em rejeição dos boletos emitidos pelo MsysGestor.
No WebService do Sicredi, é possível informar apenas tipo de multa igual a "Valor diário".
Caso seja emitido boletos com juros, importante ressaltar que a Sicredi realiza a cobrança dos juros usando porcentagem diário, ao invés da Taxa Mensal.