Asaas, Banco do Brasil e C6 Bank: as integrações bancárias por API

Além do Banco Inter e da Cora, o sistema tem três integrações bancárias mais novas, que funcionam por API: ASAAS, BANCO DO BRASIL e C6 BANK.

O QUE ELAS FAZEM
Banco do Brasil e C6 Bank: emissão de boletos, Pix e consulta de extrato direto da sua conta PJ, dentro do ERP.
Asaas: cobranças, Pix, pagamentos e consulta de extrato pela sua conta Asaas.

Cada uma delas é um aplicativo à parte, que precisa estar liberado para a sua empresa. Se não aparece para você, veja se aparece para o usuário master. Se não aparece para ninguém, não adianta mexer em permissão: vá em Meus aplicativos › Ver todos os aplicativos e olhe o botão do card daquela integração. Se ele mostra TESTAR GRÁTIS, você mesmo liga na hora e usa por 7 dias, sem precisar falar com ninguém. Se mostra ACESSAR e mesmo assim a tela não abre, o teste já foi usado ou o prazo acabou — aí sim o caminho é a contratação, com quem cuida do plano da sua empresa.

INTEGRAÇÃO POR API NÃO É BOLETO POR ARQUIVO
Essa distinção resolve metade das dúvidas. Aqui não existe arquivo de remessa, arquivo de retorno, CNAB 240 ou 400, carteira nem código de convênio. O sistema conversa direto com o banco, o boleto já nasce registrado e a baixa volta sozinha.

Se a conversa menciona remessa, retorno ou CNAB, o assunto é o boleto configurado na forma de pagamento com outro banco — não é uma destas integrações.

A ORDEM DE LIGAR É A MESMA DAS OUTRAS
1. Ter a conta no banco ou no Asaas. Nas contas bancárias, precisa ser conta empresarial (PJ).
2. Gerar as credenciais no site do parceiro, na área de integração por API.
3. No ERP, ter uma FORMA DE PAGAMENTO criada para essa integração, em Financeiro › Opções auxiliares › Formas de pagamento. Sem ela, a integração não tem onde se encaixar e as vendas continuam sem gerar cobrança.
4. Informar as credenciais na tela da integração e vincular a forma de pagamento.

Uma forma de pagamento pertence a uma integração. Ao montar a segunda integração, a lista só oferece as formas ainda livres — por isso, se a forma que você procura não aparece, ela já está em uso em outra integração.

ONDE FICAM AS CREDENCIAIS EM CADA UM
- ASAAS: na conta Asaas, no menu do usuário, em Integrações › Chaves API. Você gera uma Chave de API, dá um nome que identifique o uso e confirma com a validação de segurança que o Asaas pedir. É necessário um usuário administrador.
- BANCO DO BRASIL: no Portal Developers do BB, criando uma aplicação, vinculando as APIs que a integração usa e habilitando a aplicação para produção. Aplicação que fica só em teste não serve para cobrança real.
- C6 BANK: no Web Banking da conta empresarial, em Integrações via API, criando uma chave e selecionando a CLICK DIGITAL SOLUTIONS LTDA como parceiro. Além das credenciais, o C6 entrega certificado e chave privada.

AS CREDENCIAIS SÃO SEGREDO, E VÊM UMA VEZ SÓ
Client Secret, chave de API, certificado e chave privada são dados sensíveis. Nos portais dos bancos eles costumam ser exibidos uma única vez, no momento em que você gera — depois não dá mais para ver, só gerar de novo.

Guarde o arquivo em lugar seguro. E não envie essas informações em atendimento, e-mail, print ou conversa de chat: nem para o suporte, nem para ninguém.