Move a data de vencimento de parcelas de uma ou mais operações ativas — a data e nada mais (sem transição de estado, sem mudança de valores). Uma única chamada cobre N operações, cada uma com N parcelas, e é tudo-ou-nada: uma parcela rejeitada em qualquer operação do payload deixa todas as outras intactas. Ao contrário do restante da API, esta operação é síncrona: as novas datas são persistidas antes da resposta e o resultado por operação e por parcela vem no corpo (200). A propagação é assíncrona e depende de quem é responsável pela cobrança da operação: a administradora recebe a ocorrência de alteração de vencimento em todos os casos; quando a cobrança é de responsabilidade da IORQ, o boleto também é atualizado no bancarizador e, ao entrar em vigor a nova data no boleto, chega um webhook LOAN_UPDATE com data.status: due_date_changed (um por parcela). Quando a cobrança não é da IORQ, não há boleto a atualizar nem webhook de confirmação — a resposta síncrona é a confirmação. Regras: a parcela precisa estar active ou late, e a nova data tem de cair na janela que vai da data de vencimento com que a parcela foi adquirida até 26 dias depois dela — o orçamento de 26 dias é cumulativo entre chamadas, contado sempre a partir da data original, nunca da última. Dentro dessa janela a data pode andar para frente ou para trás, e pode cair no passado: o estado da parcela é re-derivado da data a cada alteração, o que é justamente o que devolve para active uma parcela que ficou em dia. Idempotente: repetir a chamada com a mesma data retorna changed: false na parcela, sem efeito colateral.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
