Alguns débitos possuem dependências e precisam ser quitados em conjunto. Exemplos:
- Para o pagamento do licenciamento, todas as multas do veículo e o IPVA devem estar quitados.
- No parcelamento do IPVA, o pagamento da próxima parcela depende da quitação da parcela anterior. Ou seja, não é possível pagar a 2ª parcela sem antes ter quitado a 1ª.
Já para débitos que não podem ser pagos em conjunto, temos o exemplo em que a cota única e as cotas parceladas de um mesmo IPVA aparecem na mesma pesquisa, mas não podem ser quitadas simultaneamente.
Para identificar essas obrigatoriedades, no response da nossa API, os arrays "dependsOn" e "distinct" são preenchidos com os transactionId das taxas correspondentes:
- O array "dependsOn" informa se há algum debitId que depende do pagamento do débito listado, ou seja, débitos que devem ser quitados em conjunto.
- O array "distinct" indica se há algum debitId que não pode ser quitado junto ao débito listado.
Comentários
0 comentário
Artigo fechado para comentários.