Payer
In questa documentazione verrà trattata la configurazione che è necessaria per attivare il connettore PayER nel nodo pagamenti. Il connettore PayER al momento è stato integrato solamente per il caso d'uso modello 1 e modello3 e quindi: - il pagamento OTF dal front (Area riservata o Consolle) - Caricamento posizione debitoria - verifica stato posizione debitoria - annullamento posizione debitoria - modifica data di scadenza
Per quanto riguarda l'installazione del nodo pagamenti in generale e la configurazione delle verticalizzazioni sul backoffice fare riferimento al documento
Configurazione del nodo dei pagamenti
Prerequisiti
- backend ( VBG ) alla versione 2.85 o successiva
- applicativo nodo-pagamenti versione 2.85
- comunicazione tra l'applicativo nodo-pagamenti e vbg ( solitamtente tramite http sulla porta 8080 )
- comunicazione tra l'applicativo nodo-pagamenti e ibcsecurity ( solitamente tramite http sulla porta 8080 )
NODO PAGAMENTI
Di seguito le configurazioni da fare nelle tabelle della componente nodo-pagamenti
TABELLA PAY_CONNECTOR_CONFIG
È la tabelle della specifica classe di connettore, in questo caso PayerConnector. Vanno impostati i due endpoint che servono per la notifica e il caricamento Il codice connettore potrebbe essere personalizzato per Ente (su installazioni multicomune) es: PAYER_IDCOMUNE.
Nel doc a seguire si farà riferimento a questo codice come CODICE_CONNETTORE
CODICE | DESCRIZIONE | PAY_CONNECTOR_JAVA_CLASS | WS_URL | WS_USR | WS_PWD | WS_TIMEOUT | URL_PORTALE_PAGAMENTI | PWD_PORTALE_PAGAMENTI | IN_WS_TIMEOUT | IN_WS_PWD | IN_WS_USR | FK_WS_CARICAMENTO | FK_WS_ANNULLAMENTO | FK_WS_VERIFICA | FK_WS_ATTIVA_SESSIONE | FK_WS_AVVISO | FK_WS_NOTIFICA | FK_WS_SECURITY | APPLICATION_CODE | FK_WS_FATTURA | FK_WS_RICEVUTA | FK_WS_IUV |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CODICE_CONNETTORE | PayER COMUNE DI .... | it.gruppoinit.pal.gp.pay.connector.payer.PayerConnector | https://SERVERNAME/payer/cart/extCart.do | 1 | 2 |
TABELLA PAY_CONNECTOR_WS_ENDPOINT
Rappresentano i due endpoint per il caricamento delle posizioni e la verifica dello stato.
CODICE_CONNETTORE | ID | ENDPOINT_URL | UTENTE | PASSWORD | TIMEOUT | DESCRIZIONE | QUARTZ_SCHEDULE | FLAG_SOLO_SCHEDULATO | MAX_CHIAMATE | FLAG_SPEGNI_SCHEDULER |
---|---|---|---|---|---|---|---|---|---|---|
CODICE_CONNETTORE | 1 | https://SERVERNAME/payer/cart/extS2SRID.do | 15000 | URL di PayER per il caricamento delle posizioni debitorie | 0 | 0 | ||||
CODICE_CONNETTORE | 2 | https://SERVERNAME/payer/cart/extS2SPID.do | 0 | 0 |
TABELLA AMMINISTRAZIONI
CODICEAMMINISTRAZIONE | AMMINISTRAZIONE | IDCOMUNE |
---|---|---|
0 | Romagna faentina | IDCOMUNE |
TABELLA PAY_PROFILI_ENTI_CREDITORI
Al momento le informazioni da caricare sono poche essendo previsto solamente il modello 1. Nelle url (URL_ESITO_PAGAMENTO, URL_ANNULLAMENTO_PAGAMENTO) il CODICE_CONNETTORE può essere messo in minuscolo.
IDCOMUNE | ID | CODICECOMUNE | CODICEAMMINISTRAZIONE | SOFTWARE | CBILL | CC_POSTALE | CF_CODICE_PROFILO | CODICE_CONNETTORE | FK_CUSALE_REG_DEFAULT | ID_APP_PSP | CF_CODICE_PROFILO_PSP | URL_ESITO_PAGAMENTO | URL_ANNULLAMENTO_PAGAMENTO | CODICE_SEGREGAZIONE | APPLICATION_CODE | CF_ENTE_QRCODE_PAGOPA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IDCOMUNE | 1 | 0 | TT | CODICE_CONNETTORE | CODICE_CONNETTORE | 1 | URFSER | 99955 | http://server_ente/nodo-pagamenti/esitoSessionePagamento/CODICE_CONNETTORE?esito=1 | http://server_ente/nodo-pagamenti/esitoSessionePagamento/CODICE_CONNETTORE?esito=0 | partita iva dell'ente |
TABELLA PAY_CONNECTOR_CONFIG_VALUES
Sono i parametri specifici che vengono inviati a PayER nella chiamata
IDCOMUNE | ID | CONFIG_PARAM | CODICE_CONNETTORE | VALORE |
---|---|---|---|---|
IDCOMUNE | PROGRESSIVO | PAYER_HASH_PRIMARY_KEY | CODICE_CONNETTORE | 82238859 |
IDCOMUNE | PROGRESSIVO | PAYER_HASH_SECONDARY_KEY | CODICE_CONNETTORE | 628236929635964647468376 |
IDCOMUNE | PROGRESSIVO | PAYER_CODICE_UTENTE | CODICE_CONNETTORE | 00RER |
IDCOMUNE | PROGRESSIVO | PAYER_TIPOLOGIA_SERVIZIO | CODICE_CONNETTORE | URFESC |
IDCOMUNE | PROGRESSIVO | URL_RICEZIONE_NOTIFICHE | CODICE_CONNETTORE | http://server_ente/nodo-pagamenti/payer/notificaPagamento.htm?idProfilo=PAY_PROFILI_ENTI_CREDITORI.CF_CODICE_PROFILO |
IDCOMUNE | PROGRESSIVO | PAYER_CODICE_UFFICIO | CODICE_CONNETTORE | |
IDCOMUNE | PROGRESSIVO | PAYER_TIPO_UFFICIO | CODICE_CONNETTORE | |
IDCOMUNE | PROGRESSIVO | PAYER_CLIENT_SECRET | CODICE_CONNETTORE | |
IDCOMUNE | PROGRESSIVO | PAYER_CLIENT_KEY | CODICE_CONNETTORE |
TABELLA PAY_REGISTRAZIONI_CAUSALI
Vanno registrate le causali che si usano nel front. Al momento ne carichiamo una generica non essendo previste informazioni nella chiamata di front.
ID | IDCOMUNE | SOFTWARE | DESCRIZIONE | ORDINE | CODICE_VERSAMENTO | PARAMETRI |
---|---|---|---|---|---|---|
1 | IDCOMUNE | TT | Commercio - Diritti di istruttoria | 1 | B188-DI |
BACKOFFICE
TABELLA CONTI
Al momento vanno censiti conti senza particolari (al momento ne carichiamo una generica non essendo previste informazioni nella chiamata di front) valori ad esempio: descrizione conto|anno accertamento| iva ---|---|--- CONTO PAYER|2021|0
TABELLA CAUSALI ONERI
Anche per le causali non ci sono particolari configurazioni (al momento ne carichiamo una generica non essendo previste informazioni nella chiamata di front). L'importante che ci siano e siano utilizzabile dall'area riservata/console.
Descrizione causale | codice causale people |
---|---|
Commercio - Diritti di istruttoria | IDCOMUNE-COD |