Obter credenciais e certificado Pix
Resposta rápida: No Internet Banking Modobank, abra Configurações → Gerar credenciais, copie
client_ideclient_secrete baixe o certificado; não regenere sem necessidade e nunca commite os segredos.
Pré-requisitos
- Visão geral
- Conta / perfil com permissão no Internet Banking
Passo a passo
- Acesse o Internet Banking Modobank.
- Menu Configurações → Gerar credenciais.
- Copie Client ID e Client Secret para um cofre (1Password, env vars do servidor).
- Baixe o certificado (e chave, se fornecidos separadamente).
- Guarde paths locais que você usará como
{{PATH_TO_CERT}}/{{PATH_TO_KEY}}. - Anote se as credenciais são de HML ou prod (ambientes).
Atenção
- Regenerar credenciais pode quebrar integrações já em produção.
- Não versionar secret/cert no git.
Código
Não há chamada HTTP nesta recipe. Variáveis de ambiente sugeridas:
export MODOBANK_CLIENT_ID='...'
export MODOBANK_CLIENT_SECRET='...'
export MODOBANK_CERT_PATH='/secure/path/cert.pem'
export MODOBANK_KEY_PATH='/secure/path/key.pem'
Se der errado
| Sintoma | Causa | Ação |
|---|---|---|
| Menu ausente | Sem permissão | Admin da conta / suporte |
| Cert inválido depois | Formato/expiração | Reemitir com suporte; atualizar paths |
Checklist
- Client ID e Secret no cofre
- Cert e key legíveis só pelo user do processo
- Ambiente (HML/prod) identificado
Próximo passo
FAQ
P: Posso usar as mesmas credenciais em HML e prod?
R: Não misture; trate como conjuntos separados.