Multa em valor fixo
O que você irá aprender com esse artigo?
- Aplicação de multa na fatura
- Multa por valor
Aplicação de multa na fatura
A multa por atraso é aplicada quando uma fatura não é paga até a data de vencimento determinada. A iugu oferece esse recurso na API de Criação de fatura e no painel alia, ela pode ser configurada em ambos informando um valor percentual que deverá ser cobrado assim que a fatura atingir sua data de vencimento e o pagamento não tiver sido efetuado até esse momento.
Multa por valor
Além da definição de multa em percentual que a iugu já oferece, agora temos a multa por valor fixo.
Saiba que:
Esse recurso só pode ser utilizado na fatura que for criada via API
Não é um novo endpoint, mas sim um novo campo na API de criação de faturas já existente. A funcionalidade continua sendo habilitada pelo campo fines e será possível escolher a multa em percentual (pelo campo late_payment_fine) ou multa por valor (pelo campo late_payment_fine_cents).
Lembrando que cada fatura só pode ser definida com apenas um dos dois tipos de multa. Caso seja preenchido os dois campos a API retornará um erro avisando que somente apenas um é aceito.
Veja como criar fatura com multa por valor
Modelo de Request
curl --location --request POST 'https://api.iugu.com/v1/invoices' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic {{api_token in base64}}' \
--header 'Cookie: __cfruid=2275e06f64390d7d1e7d184fcc35731af6c0bf91-1645541969' \
--data-raw '{
"email": "[email protected]",
"due_date": "2022-02-25",
"ensure_workday_due_date": false,
"items": [
{
"description": "Item teste",
"quantity": 1,
"price_cents": 1000
}
],
"fines": true,
"late_payment_fine_cents": 250,
"per_day_interest": false,
"payable_with": [
"all"
],
"payer": {
"cpf_cnpj": "56081236030",
"name": "Customer da Silva",
"phone_prefix": "11",
"phone": "988776655",
"email": "[email protected]",
"address": {
"zip_code": "04578000",
"street": "Av. das Nações Unidas",
"number": "12495 ",
"district": "Cidade Monções",
"city": "São Paulo",
"state": "SP",
"country": "Brasil",
"complement": "17 andar"
}
}
}'
Modelo de Response
Caso seja enviado multa por valor e por porcentagem, a API retornará erro.
Updated over 2 years ago