Gestione pagamenti multipli ed imposte di bollo
Contesto ed analisi
Durante l'analisi dei servizi del PNRR sono emersi numerosi casi di configurazione e gestione dei pagamenti.Alcuni casi di utilizzo dei pagamenti nei servizi del PNRR sono ad esempio
Permesso parcheggio residenti, Sepoltura defunto
Quanto costa: Il servizio ha un costo (diritti della pratica e imposta di bollo) che può essere pagato direttamente on line in fase di richiesta del permesso. A seguito dell’approvazione, l’utente riceverà notifica dell’importo da pagare per il permesso che varia in funzione del tipo di richiesta e di veicolo, della zona della città e che può avere delle agevolazioni, per esempio sulla base dell’ISEE.
Come è stato gestito
- Diritti della pratica / Imposta di bollo --> pagamento immediato
- Costo del servizio --> servizio privato dedicato al pagamento
Pubblicazione di Matrimonio
Quanto costa: l'importo di una marca da bollo di valore € 16,00 (se gli sposi sono entrambi residenti nel Comune)l'importo di due marche da bollo di valore € 16,00 (se uno dei due sposi è residente in un Comune diverso da quello a cui si inoltra la richiesta)
Come è stato gestito
- Diritti della pratica / Imposta di bollo --> pagamento immediato dinamico in base a quanto inserito nel form
window.FormioHelper.getTenantInfo().then( (info) => { let husband = data.husband_data.data.address.data.municipality.toLowerCase() let wife = data.wife_data.data.address.data.municipality.toLowerCase() let cost = ( (info.name.toLowerCase().search(husband) >= 0) && (info.name.toLowerCase().search(wife) >= 0) )? 16.00 : 32.00; instance.setValue(cost); } )
Permesso ZTL
Quanto costa: _Il servizio ha un costo (diritti della pratica e imposta di bollo) che può essere pagato direttamente on line in fase di richiesta del permesso. A seguito dell’approvazione, l’utente riceverà notifica dell’importo da pagare per il canone che varia in funzione del tipo di permesso, del tipo di veicolo e che può avere delle agevolazioni, per esempio sulla base dell’ISEE In alternativa è sempre possibile pagare gli avvisi di pagamento scaricati dalla piattaforma in uno dei punti di pagamento PagoPA. _
Come è stato gestito
- Diritti della pratica / Imposta di bollo --> pagamento immediato dinamico
- Costo del servizio --> servizio privato dedicato al pagamento (Pagamento canone ZTL)
In generale i pagamenti possono essere suddivisi i 3 tipologie:
- Imposta di bollo / Diritti della pratica
- Effettivo costo del servizio
- Canoni ricorrenti
Difficoltà implementative
La piattaforma attualmente prevede la configurazione di un solo pagamento per pratica (immediato/posticipato), questo ha costretto in fase di implementazione a dover configurare 2 servizi
- Pubblico per l'invio della domanda e il pagamento di Imposte di bollo e/o diritti di segreteria
- Privato per il pagamento dell'effettivo costo del servizio e gestione dei canoni
Impossibilità di implementazione del pagamento delle imposte di bollo tramite sistema online di pagamento (problemi di riconciliazione, mypay) NB: nel processo telematico pagano pramite PagoPA
Da tenere conto
- L'imposta di bollo potrebbe essere dinamica e dipendente da quanto viene immesso nel servizio
- L'operatore / amministratore non deve impostare il tipo di marca da bollo ed il numero ma solo la cifra totale (potrei decidere di pagare 16€ con 8 marche da bollo da 2€)
User Stories "Marche da bollo"
- Come amministratore voglio poter specificare l'importo dei bolli necessari in fase di configurazione di un servizio. Es.
- Diritti di segreteria: 0.52€
- Imposta di bollo: 16.00€
L'impostazione del bollo è costituita dai seguenti campi:
[
{
"identifier": "occupazione_suolo",
"name": "Occupazione suolo pubblico",
"amount": 2.00,
"time": "immediate"
},
{
"identifier": "diritti_segreteria",
"name": "Diritti di segreteria",
"amount": 16.00,
"time": "post"
}
]
-
Come cittadino dopo l'invio del modulo se sono presenti marche da bollo da pagare vengo portato alla pagina di pagamento delle marche da bollo
-
Come cittadino nella pagina di pagamento delle marche da bollo vedo l'elenco degli importi che devo pagare divisi per identificativo (gli importi sono già aggiornati in base alle scelte fatte nel modulo, se nel modulo è stato inserito un campo che ha lo stesso nome della marca il valore da considerare sarà quello del modulo e non quello specificato dall'amministratore)
[
{
"identifier": "occupazione_suolo",
"name": "Occupazione suolo pubblico",
"amount": 16.00,
"phase": "request",
"number": "123",
"emitted_at": "2023-06-01T00:34:00"
"paid": true|false
},
{
"identifier": "altra_casuale",
"name": "Altra casuale",
"amount": 2.00,
"phase": "release",
"number": "123",
"emitted_at": "2023-06-01T00:34:00"
"paid": true|false
}
]
Il fatto che un bollo debba essere pagato va calcolato facendo al differenza tra l'ammontare specificato e il valore delle marche inserite
- Come cittadino nella pagina di pagamento del modulo posso inserire 1 o più marche dal bollo per identificativo dovuto. Una marca da bollo è costituita da:
- Numero della marca
- Valore della marca
- Data di validità della marca
-
Come cittadino vedo diminuire il totale dell'importo dovuto man mano che inserisco le varie marche e relativo valore, dopo aver inserito il numero di marche necessario (importo dovuto è uguale a 0) posso inviare la pratica
-
Come Operatore voglio vedere nel dettaglio di una pratica una tab specifico per le marche da bollo. Il tab contiene:
- Importo dovuto per identificativo delle marche
- Marche da bollo inserite da parte del Cittadino
Può essere aggiunta una marca da bollo a runtime?
User Stories Pagamenti
- Come amministratore voglio poter configurare un pagamento per il servizio specifico, esistono 2 tipi di pagamento:
- pagamento immediato
- pagamento posticipato
-
Come operatore se è abilitato il pagamento posso aggiungere in qualunque momento un pagamento ad una pratica che ho in carico e che non sia stata già esitata (accettata/rifiutata)
-
Come operatore non posso aggiungere più di un pagamento attivo sulla stessa pratica (un pagamento alla volta)
Note implementative
- Creare una tab Bolli nella configurazione del servizio
- Rinominare il tab "Dati pagamenti" in pagamento PagoPA
- Lo step di compilazione dei bolli se presenti è tra la compilazione dei moduli e summary
- In caso di aggiunta di pagamento posticipato non vieni più modificato il payment_amount della submission:
- la pratica viene porta in stato "in attesa di pagamento"
- il pagamento posticipato può essere aggiunto in fase di accettazione