Blog

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.