Renegociação internal e external
Request
Request Body
- Usando valor de amortização
- Usando método external e last_installments
- Usando método external e first_installments
- Usando método internal e installment_payment
{
"debt_key": "1baea8a0-0fca-4f7c-8857-a227d4da72f8",
"payment_type": "bank_slip",
"amortization_type": "last_installments",
"request_control_key": "e5f6c3d4-e5f6-7890-abcd-ef1234567890",
"reference_date": "2022-07-20",
"proposal_due_date":"2022-07-22",
"payment_amount":500.00,
"include_maturity_installment": true
}
{
"debt_key": "1baea8a0-0fca-4f7c-8857-a227d4da72f8",
"payment_type": "external",
"amortization_type": "last_installments",
"request_control_key": "e5f6c3d4-e5f6-7890-abcd-ef1234567890",
"reference_date": "2022-07-20",
"transaction_key":"a1b2c3d4-7890-e5f6-abcd-ef17890a7890",
"bank_slip_key":"a1b2c3d4-7890-e5f6-abcd-ef17890a7890",
"include_maturity_installment": true
}
{
"debt_key": "1baea8a0-0fca-4f7c-8857-a227d4da72f8",
"payment_type": "external",
"amortization_type": "overdue_installments",
"request_control_key": "e5f6c3d4-e5f6-7890-abcd-ef1234567890",
"reference_date": "2022-07-20",
"transaction_key":"a1b2c3d4-7890-e5f6-abcd-ef17890a7890",
"bank_slip_key":"a1b2c3d4-7890-e5f6-abcd-ef17890a7890",
"include_maturity_installment": true
}
{
"debt_key": "1baea8a0-0fca-4f7c-8857-a227d4da72f8",
"payment_type": "internal",
"amortization_type": "installment_payment",
"request_control_key": "e5f6c3d4-e5f6-7890-abcd-ef1234567890",
"reference_date": "2022-07-20",
"account_key": "5ae72355-1e47-4624-9915-ceb93d872194",
"installments": [
{
"installment_key": "ca5741c7-99a2-42e7-92a1-9328a36e4e88"
},
{
"installment_key": "0ff87136-b084-44fb-8fc2-d2e3beed483b"
},
{
"installment_key": "e4101c6a-51b3-435f-a2b7-4a65a005cc15"
}
]
}
Amortization_type last_installments
Este tipo de amortização pode ser utilizado com o payment_type bank_slip junto à um valor de saldo a ser amortizado, ou junto ao método external adicionando as informações da transação.
O método irá utilizar o saldo do pagamento para amortizar as parcelas na seguinte ordem:
1. Parcelas vencidas
2. Primeira parcela não vencida em aberto (caso seja enviada a flag include_maturity_installment)
3. Últimas parcelas em aberto
Todas as parcelas serão calculadas na data de referência enviada no campo reference_date.
payment_type external
Este método de pagamento deve sempre vir acompanhado do campo transaction_key e caso a transação seja referente à um pagamento de boleto, deve vir acompanhada da chave bank_slip_key.
Este método de pagamento deve vir acompanhado dos seguintes amortization_types:
1. overdue_installments
2. last_installments
Caso seja utilizado o método overdue_installments e o valor de amortização seja maior do que o valor de quitação das parcelas vencidas, o valor remanescente será enviado ao fundo como devolução.
Caso seja utilizado o método last_installments e o valor de amortização seja maior do que o valor de quitação de toda a operação, o valor remanescente será enviado ao fundo como devolução.
payment_type internal
Este tipo de pagamento pode ser utilizado com qualquer tipo de amortização, ao invés de ser gerado um boleto ou um pix, o pagamento movimentará o valor financeiro da amortização (calculado ou informado, dependendo do tipo de amortização) da conta informada pelo parâmetro source_account_key.
A movimentação enviará o financeiro para conta de conciliação das baixas de renegociação de titularidade QI, ou para conta de titularidade do credor da dívida.
As configurações da conta de origem e destino da movimentação devem ser alinhadas com o time de operações.