Configurações Santander (Boletos e Pix)¶
Tela para configurar, de forma simples, a integração do seu sistema com o Banco Santander. Aqui você cadastra as credenciais, dados bancários e webhooks usados para emissão de boletos e para o PIX.
Observação: Acesso restrito a usuários com perfil SuperAdmin.
O que você pode fazer¶
- Cadastrar/editar a integração de Boletos Santander.
- Cadastrar/editar a integração do PIX Santander.
- Informar dados do recebedor (agência, conta e convênio).
- Definir URLs de webhooks (notificações) para o PIX.
- Visualizar a "Última atualização" da configuração.
- Mostrar/ocultar campos sensíveis (segredos) ao digitar.
Passo a passo¶
Antes de começar¶
Tenha em mãos: - Client ID e Client Secret do Santander (credenciais da sua aplicação). - Arquivo de certificado (.pfx) e a senha, se sua integração usar certificado. - Dados bancários do recebedor (Agência, Conta e Convênio). - URLs públicas (HTTPS) para receber webhooks (PIX e/ou boletos, se aplicável).
1) Acessar a tela¶
- Entre com um usuário SuperAdmin.
- Se você não tiver permissão, verá a mensagem "Acesso restrito ao SuperAdmin".
2) Configurar Boletos¶
- Na seção "Editar Configuração Boleto":
- Preencha Client ID e Client Secret. Use o ícone de olho para mostrar/ocultar o segredo.
- Informe a URL Produção da API (campo obrigatório).
- Se necessário, informe o Caminho do Certificado (.pfx) e a Senha do Certificado.
- Preencha Convênio, Agência do Recebedor e Conta do Recebedor.
- Se você usa notificações para boletos, informe a Webhook URL (endereço público HTTPS).
- Clique em Salvar.
- O botão indica carregamento e, ao concluir, aparece uma mensagem de sucesso.
- A data de "Última atualização" é atualizada no topo da tela.
Importante: Para Boletos, as informações são salvas no ambiente de produção.
3) Configurar PIX¶
- Na seção PIX:
- Preencha Client ID e Client Secret.
- Base URL: já vem com um valor padrão; ajuste conforme seu ambiente.
- Informe Caminho do Certificado (.pfx) e Senha do Certificado, se aplicável.
- Preencha Convênio, Agência e Conta do recebedor.
- Clique em Salvar Configuração PIX.
- Você verá uma confirmação de sucesso e a configuração ativa será carregada.
4) Configurar Webhooks do PIX¶
- Webhook de recorrência:
- Informe a URL pública (HTTPS) onde seu sistema receberá os eventos.
- Clique em Configurar webhook de recorrência.
- Webhook de cobrança recorrente:
- Informe a URL para eventos de cobrança recorrente.
- Clique em Configurar webhook de cobrança recorrente.
- Se a URL estiver vazia, o sistema avisa que é obrigatória. Em caso de sucesso, você recebe uma confirmação.
Campos e botões importantes¶
- Client ID: Identificador da sua aplicação junto ao Santander.
- Client Secret: Segredo da aplicação. Use o ícone de olho para mostrar/ocultar enquanto digita.
- URL Produção / Base URL: Endereço da API do Santander que seu sistema irá usar.
- Caminho do Certificado: Local do arquivo .pfx no servidor (ex.: cert.pfx).
- Senha do Certificado: Senha do arquivo .pfx.
- Convênio: Código do convênio de cobrança fornecido pelo banco.
- Agência do Recebedor: Agência vinculada ao recebimento.
- Conta do Recebedor: Conta vinculada ao recebimento.
- Webhook URL (Boletos): Endereço HTTP(S) para receber notificações relacionadas a boletos.
- Webhook de recorrência (PIX): URL para eventos de recorrência PIX.
- Webhook de cobrança recorrente (PIX): URL para eventos de cobranças recorrentes PIX.
- Salvar / Salvar Configuração PIX: Grava as alterações. O botão fica desabilitado enquanto salva.
- Última atualização: Mostra quando a configuração foi alterada pela última vez.
- Mensagens de confirmação/erro: Aparecem informando o resultado de cada ação (sucesso ou erro).
Dicas e observações¶
- Permissões: Apenas SuperAdmin acessa esta tela. Se necessário, peça a um administrador para ajustar seu perfil.
- Ambiente de Boletos: A configuração é salva como produção. Revise a URL antes de salvar.
- Uma configuração por vez: O sistema considera uma configuração ativa por tipo (Boleto e PIX). Evite manter múltiplas variações.
- Segurança:
- Não compartilhe Client Secret e a senha do certificado.
- Prefira colar dados sensíveis quando necessário e ocultá-los após conferir.
- Use URLs de webhook com HTTPS e acessíveis pela internet.
- Certificado:
- O arquivo .pfx precisa existir no servidor onde o sistema está rodando.
- Informe o caminho exato e a senha correta para evitar falhas de conexão.
- Erros comuns:
- Webhook sem URL: ao configurar, a tela avisará que a URL é obrigatória.
- Campos obrigatórios em branco (Client ID, Client Secret, URL da API) impedem o salvamento.
- Certificado/senha inválidos podem bloquear a comunicação com o banco.
- Salvamento não é automático: Após qualquer alteração, clique em Salvar.
Exemplos do mundo real¶
- URLs de webhook:
- https://minhaempresa.com.br/api/webhooks/santander
- https://minhaempresa.com.br/api/webhooks/pix/recorrencia
-
https://minhaempresa.com.br/api/webhooks/pix/cobranca-recorrente
-
Troca de convênio ou conta:
- Atualize Convênio, Agência e Conta nos campos correspondentes.
- Clique em Salvar.
- Faça um teste (boletos/PIX) para confirmar que tudo está funcionando.
FAQ¶
1) Não consigo acessar a tela. O que fazer? - Verifique se seu usuário tem o papel SuperAdmin. Se não tiver, solicite ao administrador.
2) Onde consigo o Client ID e o Client Secret? - São fornecidos pelo Santander ao registrar sua aplicação. Consulte seu gerente de conta ou o portal de desenvolvedores do banco.
3) Preciso, obrigatoriamente, do certificado .pfx? - Se a sua integração exigir autenticação por certificado, sim. Tenha o arquivo e a senha corretos.
4) Posso testar em ambiente de homologação/sandbox? - Para Boletos, a configuração é salva como produção. Use um ambiente/instância de testes separado e aponte a URL correspondente. Para PIX, ajuste a Base URL conforme o ambiente que estiver usando.
5) Como sei que salvou? - Você verá uma mensagem de sucesso e a "Última atualização" exibirá a nova data e horário. Para webhooks, faça um teste e verifique se seu sistema recebe a notificação.