Como insiro multa e juros no boleto via API ?
27/02/2018 (atualizado em 20/02/2019)A API oferece o atributo configurations
, que permite incluir no boleto multa e juros caso seja pago após o vencimento. A multa tem valor máximo de 10% e o juros de 0,33%.
Para utilizar, o configurations
possui dois atributos:
fine
: valor cobrado de multa após o vencimento (mínimo de 1 e máximo de 1000); einterest
: valor cobrado de juros por dia após a data de vencimento (mínimo de 1 e máximo de 330).
Ao usar esses atributos, automaticamente será mostrado na parte de instruções do boleto as seguintes informações:
Sr. Caixa, cobrar juros de 0,033% ao dia após o vencimento.
Sr. Caixa, cobrar multa de 2% após o vencimento.
Neste caso, para exemplificar, supondo que gerei um boleto com juros por dia de 0,033% (ou seja, interest = 33
) e multa de 2% (ou seja, fine = 200
). Essa informação será exibida na parte de instruções do boleto como uma orientação para o Sr. Caixa. Caso o cliente pague este boleto após o vencimento, serão aplicados ao valor a taxa de multa e juros definidos previamente, assim como será aplicado se o cliente gerar uma segunda via do boleto caso tenha vencido (a segunda via do boleto já estará com o valor corrigido).
Conheça mais detalhes sobre como usar através da tabela contida neste link de nossa documentação. Adicionalmente, você também pode testar em ambiente de testes a emissão de uma cobrança com multa/juros via API.
Veja um exemplo de boleto gerado em que o atributo configurations
foi utilizado.
Obs: a linha digitável deste boleto de exemplo está “zerado” por ter sido gerado em ambiente de testes/sandbox.