Como gerar Certificado para o Sicredi para o PIX

Para o Sicredi temos o seguinte processo, primeiro você precisa criar um certificado pelo MyCommerce para enviar para o banco para ele homologar.

Para isso na tela de configuração do PIX no MyCommerce você precisa fazer o seguinte:

[Imagem: M23EPdM.png]

Especifica que o banco é sicredi, coloca como produção e depois vai no botão ali para criar o certificado.

[Imagem: 0aejxtN.png]

Agora neste tela que se abriu você deve preencher os 3 campos corretamente.

Importante: Não perca essa senha, caso você perca não conseguirá depois utilizar o certificado.

Ao final o sistema vai gerar um certificado, na pasta do MyCommerce

C:\Visual Software\MyCommerce\Certificados Digitais\Pix\748\Arquivo.cer

Esse arquivo você precisa carregar no site do banco.

Você vai acessar a seguinte opção conforme imagem abaixo:

[Imagem: fv2ESmw.png]



Depois de entrar em Outros Serviços, role até chegar na opção abaixo, de Gerenciar Certificados.

[Imagem: ZhXYiCW.png]



Na próxima tela é onde vamos enviar o certificado que o MyCommerce gerou, basta você selecionar no computador o arquivo e clicar em Enviar Certificado.

[Imagem: pltWvmk.png]

Depois disso você precisa aguardar até uns 2 dias úteis para que o Sicredi libere o certificado, você pode acompanhar no mesmo caminho que enviou, ele ficam no topo da página, para estar ok o certificado precisa estar igual na imagem abaixo.

[Imagem: PbuC7R0.png]

Neste momento que estiver aprovado você pode clicar ali no botão para baixar o certificado.

Isso foi a primeira etapa agora, vamos ver para criar o Certificado PFX que o Mycommerce vai precisar.

Nessa etapa vamos precisar executar no prompt de comando o comando:

Código:
Openssl


Caso não que o comando não existe você precisa baixar e instalar o OpenSSL, vou deixar aqui o Link para Windows 64 Bits.

https://slproweb.com/download/Win64OpenS...-3_0_5.msi

Após o OpenSSL baixado para ficar mais fácil, vou orientar você pegar o Certificado que baixou do site do Sicredi e também o arquivo de certificado que o MyCommerce gerou e colocar tudo na pasta do OpenSSL que normalmente fica na seguinte pasta.

C:\Program Files\OpenSSL-Win64\bin

O primeiro passo que precisamos que você converta o arquivo que baixou do site do Sicredi em extensão PEM

Para isso acesse o CMD em modo administrador e acesse a pasta do SSL acima, depois de já ter colocado o arquivo do Sicredi ali, no cmd você vai precisar digitar o seguinte:

Código:
openssl x509 -inform der -in ARQUIVO.cer -out NOVONOME.pem


Ou seja o Arquivo.CER = Arquivo que você baixou do sistema do Sicredi
NovoNome.PEM = é novo nome que você vai usar no próximo comando então deixe nome fácil certificado.pem por exemplo.

depois de executar este comando temos mais um a ser executado, para isso precisamos dos arquivos que estão na pasta do MyCommerce

C:\Visual Software\MyCommerce\Certificados Digitais\Pix\748\

os 2 arquivos .csr e o .key

agora você vai no prompt executar o seguinte comando.

Código:
openssl pkcs12 -export -out certificadonovo.pfx -inkey APLICACAO.key -in certificado.pem


o Aplicacao.Key é o arquivo da pasta do mycommerce, substituir pelo nome que precisa.

Depois disso basta seguir o processo comum de configuração do PIX.

Espero que com esse guia deixe mais fácil sua vida, se precisou mudar algo comenta no post!