🛠️
Opencity Italia
Sviluppatori e partner tecnologici
Sviluppatori e partner tecnologici
  • Introduzione
  • Architettura
    • Pattern: microservizi
    • Pattern: event sourcing
    • Vista generale
  • Standard e convenzioni
    • Standard della piattaforma
    • Microservizi
  • Roadmap
  • Integrazioni
    • Integrazione Widget servizio (FormIO)
    • Integrazioni con il flusso delle pratiche
      • API ReST
      • Webhooks
    • Modello di integrazione con l'area personale
    • Integrazione con Intermediari di pagamento PagoPA
      • Requisiti per l'integrazione
      • Il Pagamento
        • Versione 1.0
        • Versione 2.0
      • Schema di Funzionamento
      • Configurazione dei pagamenti
        • API v1
        • API v2
      • Un pagamento in dettaglio
      • Gli stati di un pagamento
      • Processo di sviluppo
      • Implementazione di un proxy
    • Integrazione con Protocollo Informatico
      • Requisiti per l'integrazione
      • Documento digitale
        • Esempio documento con allegati non protocollato
        • Esempio documento con allegati protocollato
        • Esempio documento con campo retry_meta prodotto dal protocol proxy
        • Esempio documento con campo retry_meta modificato dal sistema di retry
        • Usecase: Il Documento originato dalle pratiche dai servizi digitali
        • Stati del documento
      • Architettura del sistema di protocollazione
      • WorkFlow sistema di protocollazione
        • Configurazione tenant e servizi
      • Protocol Proxy: Specifiche Implementative
      • Processo di sviluppo
    • Integrazioni con il Sito Istituzionale
    • Single Sign-On
      • SSO mediante oAuth2
      • SSO mediante JWT
    • Processi asincroni (job)
      • Importazione dovuti
    • Integrazione di un servizio di terze parti protetto da autenticazione
      • Esempio con GovWay
  • 👩‍💻Sviluppo
    • Multilingua
    • Temi grafici
Powered by GitBook
LogoLogo

Opencity Labs

  • Sito web
  • Product page

Developers Italia

  • Sito web
  • Area personale e Servizi Digitali

Documentazione Opencity Italia

On this page
  • Introduzione
  • Requisiti Generali
  • Dettagli Tecnici dell'Integrazione
  • Creazione di un Pagamento
  • Scaricamento Documenti
  • Dovuto
  • Specifiche delle API
  • Configurazione di Rete
  • Supporto Tecnico

Was this helpful?

Export as PDF
  1. Integrazioni
  2. Integrazione con Intermediari di pagamento PagoPA

Requisiti per l'integrazione

Introduzione

L’area personale di OpenCity Italia è progettata per integrarsi con vari intermediari di pagamento utilizzati da Comuni ed enti pubblici. Questa sezione descrive i requisiti tecnici necessari per sviluppare e implementare l'integrazione tra la piattaforma e l'intermediario di pagamento PagoPA.

Le interazioni avvengono in seguito ad alcune azioni da parte dei cittadini e degli operatori:

  • Invio di una pratica da parte del cittadino

  • Approvazione di una pratica da parte di un operatore nel caso di un pagamento posticipato

  • Importazione di dovuti da parte dell'operatore mediante API file csv

  • Pagamento di un dovuto da parte del cittadino a seguito dell'importazione di quest'ultimo

Requisiti Generali

Per sviluppare l'integrazione con l'intermediario di pagamento PagoPA, sono richiesti i seguenti elementi:

  • Documentazione Tecnica: Manuali, guide e riferimenti API.

  • Endpoint/Ambiente di Test: URL degli endpoint e accesso a un ambiente di test per effettuare chiamate API.

  • ModalitĂ  di Verifica dello Stato del Pagamento: Specifiche delle modalitĂ  di verifica dello stato del pagamento, tramite polling o notifica.

Dettagli Tecnici dell'Integrazione

Per integrare OpenCity Italia Area Personale con l’intermediario di PagoPA, sono necessari i seguenti parametri minimi:

Creazione di un Pagamento

  • Parametri per la creazione di un pagamento

  • Parametri per la creazione di una Marca da Bollo Digitale

  • Restituzione del numero IUV e/o del numero avviso in fase di creazione del pagamento

Scaricamento Documenti

  • Parametri per scaricare l’avviso di pagamento cartaceo

  • Parametri per scaricare la ricevuta telematica una volta effettuato il pagamento

Dovuto

  • API per il download degli importi dovuti (se disponibile)

Specifiche delle API

L’intermediario di pagamento deve fornire documentazione dettagliata delle API, comprensiva di:

  • Endpoint

  • Metodi supportati (GET, POST, etc.)

  • Parametri richiesti e facoltativi

  • Formato dei dati (JSON, XML)

  • Esempi di richieste e risposte

Configurazione di Rete

Per garantire le comunicazioni fra la piattaforma e l’intermediario di pagamento, è necessario sbloccare gli IP delle chiamate entranti verso gli endpoint dell’intermediario di pagamento. Gli IP di OpenCity da sbloccare sono:

  • 93.41.234.251/32

  • 78.47.94.152/32

  • 54.220.150.231/32

  • 63.33.155.248/32

  • 37.186.144.203/32

Supporto Tecnico

Per risolvere eventuali complicazioni, errori o bug durante l'integrazione, è fondamentale avere un contatto tecnico dedicato. Si prega di fornire i seguenti dettagli del contatto tecnico:

  • Nome

  • Email

  • Telefono

  • DisponibilitĂ  (orari di lavoro)

PreviousIntegrazione con Intermediari di pagamento PagoPANextIl Pagamento

Last updated 10 months ago

Was this helpful?