Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Painel
borderColorblack
borderWidth1
borderStylesolid

Índice

Índice

Visão geral

O MK erp possui integração com a API do Pix Santander. Nesta modalidade os valores Pix pagos pelos clientes são depositados diretamente na conta corrente do provedor. O processo de uso da API Pix do Santander exige que o provedor gere certificados específicos que devem ser enviados para o gerente e upados no mk erp. Nesta documentação vamos passar sugestões para que faça a geração destes certificados e como ativar a configuração da profile de pagamento.

Pré Requisitos

  • Sistema na versão 109.70 - MK4 (veja informações sobre a migração em nosso canal no YouTube)
  • Profile V2 homologada do Santander
  • Acesso ao sistema e SAC web em https (recomendado)
  • Certificado digital .PFX com o mesmo CNPJ da conta Santander e validade de no mínimo 12 meses
  • 529pxExtração Extração da chave privada .PEM do certificado
  • Extração da chave pública .PEM do certificado

Extraindo as chaves do certificado digital

...

Execute no terminal:

Informações

pkcs12 -in "CertificadoDoProvedor.pfx" -nocerts -out "ChavePrivada.pem" -nodes

Onde:

  • CertificadoDoProvedor.pfx - substitua pelo nome e extensão do seu certificado digital
  • ChavePrivada.pem - substitua pelo nome que deseja utilizar para a chave privada

Após rodar o comando o terminal vai solicitar a senha do certificado:

...

Basta informar e então se estiver correta a chave publica privada vai ser criada dentro da mesma pasta OpenSSL-1.1.1h_win32:

Após gerar o arquivo chave privada, é possível executar o seguinte comando para remover o cabeçalho do arquivo:

Informações

rsa -in "ChavePrivada.pem" -out "ChavePrivada_final.pem"

Antes da execução do comando, esta é a forma do arquivo:

Image Added

Após a execução do comando, ela ficará dessa forma:

Image Added

É esta chave que será utilizada no upload na profile de pagamento do Santander no sistema MK.

Cadastro Pix Santander

A equipe de desenvolvimento do mk erp já fez testes de pagamento com o Santander durante a criação da integração, por isso o sistema é considerado como já homologado. Assim basta solicitar para a agência as chaves de produção para inserir na profile. Deve ser utilizada uma conta (profile Santander v2) já cadastrada no sistema.

Informações
titlePROFILE SANTANDER

Atenção! Caso não tenha nenhuma profile do Santander no layout v2 homologada em seu sistema entre em contato com a equipe de suporte a homologação bancária para iniciar o processo.

É necessário efetuar um novo cadastro da Api Pix (Ambiente de produção) no Portal do Desenvolvedor Santander, sendo o primeiro passo fazer o upload do certificado (chave pública extraída anteriormente).

Image Modified





Image Modified


Image Modified


Image Modified


Dentro de alguns instantes a solicitação é aprovada e já é possível conferir s as credenciais (cliente ID e cliente secret).

Configuração da profile de pagamento em ambiente de produção

ACESSO: Configurações → Menu Financeiro → Submenu Profile de Pagamento → Boleto MK Ver. 2 - Edição, localize a profile do Bradesco Santander e então vai estar disponível a área PIX para inserir a configuração:

Informações
titleImportante

O cadastro dos dados de produção é de responsabilidade exclusiva do provedor!

Preencha os seguintes campos:

  • Chave PIX: chave Pix da conta Santander, consultada/cadastrada no internet banking do Santander, se tiver dúvidas na geração consulte o seu gerente de conta;
  • Credenciais: seleção da credencial utilizada na conta/profile de pagamento. Clique em Cadastrar credenciais PIX para inserir os dados de produção;
  • Status: selecione a opção:
    • Produção
  • Hab. testes:
    • Sim: pode utilizar esta opção para realizar um teste de pagamento, dessa forma a geração do QRcode vai ser permitida somente para um cadastro selecionado como Cliente Homologação;
    • Não: liberado para todos os clientes;
  • Cliente Homologação: selecione o cadastro do cliente que deseja utilizar para o teste de pagamento;
  • Testar comunicação: teste de comunicação com o Santander para confirmar se a chave e credenciais estão corretas (clique para executar somente após inserir os dados conforme instruções abaixo);
  • Cadastrar credenciais PIX: ao clicar neste botão será aberta nova janela onde deve ser inserida a configuração com as chaves de produção.

  • client_id: credencial de produção enviada pelo Santander;
  • client_secret: credencial de produção enviada pelo Santander;
  • path_cert_client: chave pública .PEM extraída do certificado digital do provedor (a mesma que foi enviada pelo Portal do Desenvolvedor para gerar as credenciais);
  • path_key_cliente: chave privada .PEM extraída do certificado digital do provedor

Testar comunicação

Para confirmar que as credenciais estão corretas utilize a ferramenta Testar comunicação:

Image Modified

Pronto! A sua profile Santander está com o Pix ativo 😊