Webhook do Cobrança

Notificamos os nossos clientes acerca de todas as ocorrências relacionadas aos boletos gerados pelo BS2.

Quando um boleto for, por exemplo, registrado, pago, liquidado ou tiver quaisquer outras ocorrências, utilizamos o Webhook para enviar tais notificações.

📝

Nota:

Para utilizar o webhook, entre em contato com seu representante comercial informando uma URL para que possamos ativar o webhook para você.

Contrato do Webhook

O webhook será disparado via uma requisição HTTP POST até que o cliente retorne com um status de sucesso (família HTTP 200).

Abaixo, o contrato do webhook utilizado para a notificação:

CampoDescrição
IdCódigo único da notificação
DataNotificacaoData do disparo do webhook ao parceiro
NossoNumeroBoletoValor do campo nosso número do boleto
SeuNumeroBoletoValor seu número enviado no momento da criação do boleto
ValorValor original do boleto
ValorLiquidadoValor que foi pago pelo cliente (se o boleto já tiver sido pago)
SituacaoDescricaoDescrição da situação do boleto
SituacaoDefine a situação do boleto [Vide tabela Códigos de Situação]
StatusBoletoDefine o status do boleto [Vide tabela Código de Status]

Código de status

No objeto StatusBoleto enviamos os seguintes campos:

  • Status: código do status do evento, conforme tabela de status abaixo;
  • Descrição: descrição do status do boleto;
  • DataStatus: data em que o evento ocorreu

Abaixo, a tabela de status que um boleto pode ter:

StatusDescrição
1Boleto Registrado junto ao órgão responsável - CIP
2Identificado pagamento do boleto na rede bancária ⚠️
3Boleto liquidado/compensado - crédito feito na CC ⚠️
4Boleto cancelado/baixado (sem movimentação financeira)

⚠️

Importante:

  1. Ressaltamos que o processo em que é efetivamente identificado o pagamento e recebimento do valor junto ao Banco BS2 é o status 3 Boleto liquidado/compensado - crédito feito na CC do objeto StatusBoleto.
    1. No processo entre o pagamento do boleto na rede bancária (status = 2) e a compensação efetiva do boleto (status =3), podem existir problemas que impedem o recebimento do valor do boleto junto ao Banco BS2. Nesse caso, muitas vezes, o Banco BS2 não tem poder de atuação.
  2. É importante identificar, dentro da sua operação, qual a maneira ideal e mais segura de se beneficiar de cada um destes eventos informados.

Códigos de Situação

A seguir, confira a relação de situações possíveis enviadas no campo Situacao e suas descrições:

SituaçãoDescrição
1Boleto em aberto - A vencer
2Boleto em aberto - Vencido
3Boleto Cancelado / Baixado
4Boleto Liquidado / Compensado