Configuração:
Para iniciar a configuração junto ao Santander, é necessário gerar os certificados para criar ambiente de lote de pagamento com o banco, deve seguir os passo abaixo:
- Acesso ao OpenSSL
- Na pasta do sistema, localize o executável OpenSSL.exe.
- Execute os comandos abaixo separadamente para gerar as chaves
- pkcs12 -in {Caminho do Certificado do Cliente.pfx} -nokeys -out certificado_001.pem
- pkcs12 -in {Caminho do Certificado do Cliente.pfx} -nocerts -nodes -out certificado_001.key
- Arquivos gerados Após a execução dos comandos, serão criados os seguintes arquivos:
- certificado.key
- certificado.pem
- Configuração dos Certificados Gerados:
-
Após a geração dos certificados, é necessário mover os arquivos .pem e .key para a pasta raiz do sistema, dentro do diretório Certificado.
A organização das pastas deve seguir o seguinte padrão:
- Para ambientes com apenas uma integração:
{Pasta Raiz}\Certificado\ - Para ambientes com múltiplas integrações:
{Pasta Raiz}\Certificado{código do banco}\
Exemplo: {Pasta Raiz}\Certificado\033\
- Para ambientes com apenas uma integração:
-
- Instalação do certificado:
- Realizar a instalação do certificado digital utilizado anteriormente, marcando a opção “Marcar esta chave como exportável”, permitindo backup ou transporte das chaves;
- Após a instalação, acessar o menu iniciar do Windows e pesquisar por “Opções da Internet”;
- Na janela exibida, acessar a aba Conteúdo e, em seguida, clicar em Certificados;
- Localizar o certificado instalado e selecionar a opção Exportar;
- No Assistente de Exportação de Certificados, clicar em Avançar, selecionar a opção “Não, não exportar a chave privada” e avançar;
- Na etapa seguinte, selecionar a opção “X.509 codificado na base 64 (*.cer)”, definir um nome para o arquivo e concluir a exportação;
- Será gerado um certificado na extensão .cer, que será utilizado posteriormente para configuração das credenciais junto ao banco Santander.
- Configuração / Geração das Credenciais de Acesso:
- Para geração das credenciais, deve-se solicitar ao banco Santander os seguintes dados:
- Client_Id
- Client_Secret
- ChaveDesenvolvedor
- ChavePix
- Para isso, é necessário enviar ao banco o certificado .cer gerado anteriormente.
- Para geração das credenciais, deve-se solicitar ao banco Santander os seguintes dados:
Configuração ERP:
Após o recebimento das credenciais, realizar a configuração na tela 0435 – Carteiras de Cobrança conforme abaixo:
- No campo Chave Cliente, informar o Client_Id;
- No campo Chave Autorização, informar o Client_Secret;
- No campo Chave Aplicação, informar a ChaveDesenvolvedor;
- No campo Chave Pix, informar a ChavePix.