Passo 01:
Primeiramente, é preciso seguir o passo a passo indicado no material disponibilizado pelo Sicredi. Durante esse processo, você acessa o portal do desenvolvedor do Sicredi, onde são solicitadas as documentações necessárias para a integração da API.
Manual do Banco Sicredi (a partir da página 19):
https://drive.google.com/file/d/1I-7cFWec_kSy09mtxGIvzZjJ0wdxGW56/view?usp=sharing
Passo 02:
Após seguir os passos descritos no material, você terá em mãos os seguintes arquivos e informações:
Um arquivo .key (sem senha), que foi obtido no portal do desenvolvedor:
Um arquivo .csr também obtido no portal do desenvolvedor:
Um arquivo .cer obtido no portal do desenvolvedor:
Também, será disponibilizado as credenciais clientId e clientSecret:
OBS: colocar todos esses documentos em uma pasta separada para facilitar o processo.
Passo 03:
Para esse passo, vai ser necessário ter o GIT instalado na máquina, exe disponível no link:
https://drive.google.com/file/d/1dUQ0WDRNkVnK1vz4h-s0KYsNqzWHUXFO/view?usp=sharing
Após instalar o GIT, na pasta onde foram alocados os arquivos, clicar com o botão direito do mouse e abrir o GIT:
Nessa parte, vai ser gerado o certificado PFX da homologação, para gerar o PFX, seguir os passos abaixo:
Conversão dos arquivos Certificado (.CER) e Chave Privada (.KEY) para Certificado (.PFX)
O Certificado (.PFX) convertido será basicamente a união dos arquivos de Certificado (.CER) e Chave Privada (.KEY), e por isso requer que esses arquivos possuam relação e, envolvendo o arquivo de chave privada (.KEY) – obrigatoriamente –, exigirá a criação de uma senha para o novo Certificado (.PFX), a qual será solicitada durante o processo de conversão a partir do comando descrito abaixo. Utilizando um software SSL, introduza o comando abaixo para que o software identifique os arquivos de Certificado (.CER) e Chave Privada (.KEY) necessário para realizar a conversão em (.PFX):
winpty openssl pkcs12 -export -out certificado.pfx -inkey privatekey.key -in certificado.cer
Os nomes destacados em amarelo devem ser trocados pelo nome do arquivo .key e .cer que estão na pasta onde o GIT foi aberto.
Passo 04:
Ao terminar o processo de gerar o PFX, vai ser necessário subir esse certificado gerado pelo GIT no ViasoftX com a senha que foi gerada no processo realizado pelo GIT.
Passo 05:
Depois de subir o certificado do ViasoftX, copiar o número de série deste certificado e colar no cadastro da carteira digital, na aba ‘Portadores’:
OBS: Necessário realizar as demais configurações na carteira digital, como chave PIX, portador, analítica de taxa, escolher o banco nesse caso Sicredi.
Na aba de configurações na carteira digital também é necessário inserir alguns dados, dados gerados no portal do desenvolvedor do Sicredi, é necessário informar o Client ID, o Cliente Secret e a Application KEY.
Versão
Data | Versão do Sistema | Versão do Banco de Dados | Versão da Documentação | Autor/Revisor |
---|---|---|---|---|
14/10/2024 | 2.2403.2440.10923 | 24092 | 1.0 | Autor: Andre Migliorini Revisor: Dionatan Luis Froner |
|
|
|
|