ERP senior X > Banking > Recebimento > Boleto

Cobrança via boleto

A geração da cobrança escritural é feita através de ERPs, independentemente de estarem ou não na plataforma Senior X, e que se conectam com o Banking as a Service.

Para os ERPs que não estão na plataforma Senior X é necessário realizar o cadastro de Empresa e Filial pelas APIs Company e Branch, que estão disponíveis na página de APIs públicas da Senior no caminho erpx > Foundation (foundation).

Fluxo do processo de cobrança via boleto pelo ERP Banking

A cobrança via boleto pelo ERP Banking trata do seguinte fluxo:

Neste fluxo, são tratados os cenários de Registro/Criação de um boleto e de Recebimento.

Parceiros bancários

Parceiro Serviço
eSales Cobrança via boleto

Geração de cobrança do boleto através do ERP Banking

A API pública para geração da cobrança é a registerBankSlipBilling. Veja abaixo mais detalhes sobre sua estrutura e a seguir as informações sobre cada campo.

Descrição dos campos da registerBankSlipBilling

Como preencher o campo de Juros (interest), Multas (assessment), Abatimentos (rebate) e Desconto (discount)?

cURL de exemplo para simular a liquidação de cobrança

Estrutura dos Enums de serviço:

Tratamento das operações de alterar vencimento, baixar, protestar e sustar protesto

O ERP Banking trada as operações de alterar vencimento, baixar, protestar e sustar protesto para os boletos dos bancos integrados via o parceiro eSales. A API que executa as operações de registro de cobrança é a registerBankSlipOperation.

Veja mais detalhes abaixo:

Para informações complementares, acesse a documentação de API da do nosso parceiro eSales.

Consultar status da criação das cobranças via Boleto

Ao cadastrar uma cobrança via boleto por meio de um parceiro, pode ocorrer uma indisponibilidade temporária no sistema entre a solicitação de criação e o retorno da resposta pelo parceiro. Nessas situações, é possível consultar o status dos títulos criados para assegurar o acompanhamento das transações.

A API pública para consulta do Boleto é a getStatusBankSlipBilling. Veja abaixo os detalhes:

Reenviar boleto com status Recusado

Na Lista de Cobranças, quando o banco responsável é o BTG Pactual e o status está igual a Recusado, no botão Ações a opção Reenviar é habilitada. Ao clicar nessa opção, o status do boleto selecionado é alterado para Processando, e o sistema gera uma nova tentativa de gerar a cobrança via boleto.

Veja abaixo os detalhes:

Tratamento de boleto legado

Em situações em que o boleto é emitido antes da integração com o ERP Banking, mas o pagamento ocorre posteriormente, o sistema permite o processamento automático desses boletos — da criação à liquidação — eliminando a necessidade de importar manualmente o arquivo de retorno.

Para isso, o ERP tenta localizar o título com base nos campos abaixo:

Caso o título seja encontrado, o sistema realiza a baixa automaticamente. Se não for localizado, uma mensagem é exibida informando que a conciliação não foi possível e orientando a realizar a baixa manualmente.

Nota

Essa rotina contempla apenas os boletos integrados ao parceiro eSales.

Eventos para tratar as operações de boletos legado

Os eventos abaixo são utilizados para tratar as operações dos boletos legado:

Records

Enumerations

Este artigo ajudou você?

Ainda com dúvidas?

Fale com a SARA!