077 – Banco Inter
Parâmetro de identificação do banco:
BANCO: “077”, “77”, “Banco Inter”, ou “Inter”.
A API do Banco Inter só emite boleto na modalidade WebService. A mesma já retorna o PDF do boleto com ou sem o PIX conjugado.
WebService
Para se conectar via WebService através da API, você deve criar uma aplicação no site do Inter (instruções diretamente com o suporte deles).
Dados de conexão
- BENEFICIARIO_DOCUMENTO: Informe o CPF ou CNPJ do beneficiário;
- CERTIFICADO_PFX – Caminho absoluto do arquivo no formato PFX;
- CERTIFICADO_SENHA – Senha do arquivo PFX;
- CLIENT_ID – Fornecido pelo Inter;
- CLIENT_SECRET – Fornecido pelo Inter;
Dados do boleto
Para gerar o JSON utilize os parâmetros de boleto, com as seguintes observações adicionais:
- BOLETO_GERAR_PDF (Lógico) – Indica se o PDF deve ser retornado;
- BOLETO_GERAR_PIX (Lógico) – indica se o PIX deve ser adicionado ao boleto.
Opcionalmente, você pode enviar o JSON completo, no lugar do mapeamento.
Quando estiver trabalhando com o boleto com PIX o item “BOLETO_ID” será retornado.
Consultar / Verificar a situação de um boleto
Para consultar um boleto você deve usar a função “Boleto – WebService – Consultar Boleto” e incluir os seguintes itens no mapeamento:
- BOLETO_ID (Letras): Código da solicitação (retornado na geração do boleto);
- NOSSO_NUMERO (Letras): Nosso número do boleto (retornado na geração do boleto).
Baixar / Cancelar boleto
Ao cancelar um boleto você deve usar a função “Boleto – WebService – Baixar Boleto” e incluir os seguintes itens no mapeamento:
- BOLETO_ID (Letras): Código da solicitação (retornado na geração do boleto);
- NOSSO_NUMERO (Letras): Nosso número do boleto (retornado na geração do boleto);
- MOTIVO_CANCELAMENTO (Letras): Descrição do motivo.
Alterar / Modificar um boleto
Não disponível. Cancele e gere um novo.
Dados de homologação / testes
O Inter não fornece ambiente de homologação/testes. Na versão de avaliação (TRIAL) da API você consegue emitir boletos de até R$ 10,00 para testar.
É responsabilidade do desenvolvedor cancelar qualquer boleto emitido incorretamente ou para testes.
Gerando arquivo de remessa (CNAB)
Não disponível.