Con questo scenario è possibile gestire diversi piani rateali, una volta che il cittadino intraprende il pagamento di un piano rateale, le OdP relative agli altri piani e/o l’eventuale opzione unica devono essere disabilitate e quindi non mostrate dal PSP, in output dovrà essere restituita soltanto l’OdP con le installment ancora da saldare. Esempio di response che gli EC devono fornire e che i PSP devono esporre per questa casistica:
Copy [
{
" paTaxCode " : " 99999000013 " ,
" paFullName " : " EC " ,
" paOfficeName " : " EC " ,
" paymentOptions " : [
{
" description " : " Test PayOpt - Opzione 1 - Soluzione Unica " ,
" numberOfInstallments " : 1 ,
" amount " : 120 ,
" dueDate " : " 2024-10-30T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 " ,
" status " : non pagato ,
" statusReason " : " desc " ,
" allCCP " : " false " ,
" installments " : [
{
" nav " : " 347000000880099993 " ,
" iuv " : " 47000000880099993 " ,
" amount " : 120 ,
" description " : " Test Opt Inst - soluzione unica " ,
" dueDate " : " 2024-10-30T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 " ,
" status " : non pagato ,
" statusReason " : " desc "
}
]
},
{
" description " : " Test PayOpt - Opzione 2 - Piano Rateale - 2 rate " ,
" numberOfInstallments " : 2 ,
" amount " : 90 ,
" dueDate " : " 2024-12-31T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 " ,
" status " : non pagato ,
" statusReason " : " desc " ,
" allCCP " : " false " ,
" installments " : [
{
" nav " : " 346000000880099993 " ,
" iuv " : " 46000000880099993 " ,
" amount " : 30 ,
" description " : " rata 1 " ,
" dueDate " : " 2024-10-31T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 " ,
" status " : non pagato ,
" statusReason " : " desc "
},
{
" nav " : " 345000000880099993 " ,
" iuv " : " 45000000880099993 " ,
" amount " : 30 ,
" description " : " rata 2 " ,
" dueDate " : " 2024-11-30T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 " ,
" status " : non pagato ,
" statusReason " : " desc "
}
]
},
{
" description " : " Test PayOpt - Opzione 3 - Piano Rateale - 3 rate " ,
" numberOfInstallments " : 3 ,
" amount " : 90 ,
" dueDate " : " 2024-12-31T23:59:59 " ,
" validFrom " : " 2024-09-30T23:59:59 "" ,
" status " : non pagato,
" statusReason " : " desc " ,
" allCCP " : false,
" installments " : [
{
" nav " : " 344000000880099993 " ,
" iuv " : " 44000000880099993 " ,
" amount " : 18,
" description " : " rata 1 " ,
" dueDate " : " 2024-10-31 T 23 : 59 : 59 " ,
" validFrom " : " 2024-09-30 T 23 : 59 : 59 " ,
" status " : non pagato,
" statusReason " : " desc "
},
{
" nav " : " 343000000880099993 " ,
" iuv " : " 43000000880099993 " ,
" amount " : 18,
" description " : " rata 2 " ,
" dueDate " : " 2024-11-30 T 23 : 59 : 59 " ,
" validFrom " : " 2024-09-30 T 23 : 59 : 59 " ,
" status " : non pagato,
" statusReason " : " desc "
},
{
" nav " : " 342000000880099993 " ,
" iuv " : " 42000000880099993 " ,
" amount " : 18,
" description " : " rata 3 " ,
" dueDate " : " 2024-12-31 T 23 : 59 : 59 " ,
" validFrom " : " 2024-09-30 T 23 : 59 : 59 " ,
" status " : " non pagato " ,
" statusReason " : " desc "
}
]
}
]
}
]