Tabella dei contenuti
Primitive
paVerifyPaymentNotice
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA* | String | codice fiscale della struttura che invia la richiesta di pagamento | 
| idBrokerPA* | String | identificativo del soggetto che opera come intermediario per l'EC | 
| idStation* | String | identificativo della stazione dell'EC nel sistema pagoPa | 
| qrCode* | String | è composto da fiscalCode e noticeNumber | 
| fiscalCode* | String | codice fiscale dell'EC | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
1  <soapenv:Envelope>
2    <soapenv:Header />
3    <soapenv:Body>
4      <nod:paVerifyPaymentNoticeReq>
5        <idPA>77777777777</idPA>
6        <idBrokerPA>77777777777</idBrokerPA>
7        <idStation>77777777777_01</idStation>
8        <qrCode>
9          <fiscalCode>77777777777</fiscalCode>
10          <noticeNumber>311111111112222222</noticeNumber>
11        </qrCode>
12      </nod:paVerifyPaymentNoticeReq>
13    </soapenv:Body>
14  </soapenv:Envelope>
151<soapenv:Envelope>
2  <soapenv:Header />
3  <soapenv:Body>
4    <paf:paVerifyPaymentNoticeRes>
5      <outcome>OK</outcome>
6      <paymentList>
7        <paymentOptionDescription>
8          <amount>30.00</amount>
9          <options>EQ</options>
10          <dueDate>2021-12-31</dueDate>
11          <detailDescription>test</detailDescription>
12          <allCCP>false</allCCP>
13        </paymentOptionDescription>
14      </paymentList>
15      <paymentDescription>payment</paymentDescription>
16      <fiscalCodePA>77777777777</fiscalCodePA>
17      <companyName>company EC</companyName>
18      <officeName>office EC</officeName>
19    </paf:paVerifyPaymentNoticeRes>
20  </soapenv:Body>
21</soapenv:Envelope>
22- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 - paymentList: struttura che contiene i dettagli del pagamento, al momento può contenere una sola paymentOptionDescription, da inserire obbligatoriamente in caso di outcome OK
- paymentOptionDescription﹡
- amount﹡: importo in euro
 - options﹡: al momento deve essere valorizzato con EQ
 - dueDate: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - detailDescription: testo libero per descrivere l'oggetto del pagamento
 - allCCP﹡: se TRUE indica che tutti i bonifici sono associabili a IBAN postali
 
 
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, da inserire obbligatoriamente in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, da inserire obbligatoriamente in caso di outcome OK
 - companyName: nome completo dell'EC, da inserire obbligatoriamente in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 
verifyPaymentOptions
get
Parametri
paVerifyPaymentOptions
post
Parametri
paGetPayment versione 1
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA* | String | Codice fiscale della struttura che invia la richiesta di pagamento. | 
| dueDate | String | Se presente, rappresenta la data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG].  Per maggiori informazioni, consulta le Best Practice.  | 
| transferType | String | Valore ammesso: POSTAL. | 
| paymentNote | String | Descrizione del pagamento. Valorizzato con idCart, nel caso il parametro venisse valorizzato nel Pagamento presso frontend dell'EC | 
| amount | String | Importo del pagamento in euro. | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| fiscalCode* | String | Codice fiscale dell'EC. | 
| qrCode* | String | E' composto da fiscalCode e noticeNumber. | 
| idStation* | String | Identificativo della stazione dell'EC nel sistema pagoPa. | 
| idBrokerPA* | String | Identificativo del soggetto che opera come intermediario per l'EC. | 
1<soapenv:Envelope>
2    <soapenv:Body>
3      <pafn:paGetPaymentReq>
4        <idPA>77777777777</idPA>
5        <idBrokerPA>77777777777</idBrokerPA>
6        <idStation>77777777777_01</idStation>
7        <qrCode>
8          <fiscalCode>77777777777</fiscalCode>
9          <noticeNumber>311111111112222222</noticeNumber>
10        </qrCode>
11        <amount>30.00</amount>
12      </pafn:paGetPaymentReq>
13    </soapenv:Body>
14  </soapenv:Envelope>    
151<soapenv:Envelope>
2  <soapenv:Header />
3  <soapenv:Body>
4    <paf:paGetPaymentRes>
5      <outcome>OK</outcome>
6      <data>
7        <creditorReferenceId>11111111112222222</creditorReferenceId>
8        <paymentAmount>30.00</paymentAmount>
9        <dueDate>2021-12-31</dueDate>
10        <retentionDate>2021-12-31T23:59:59</retentionDate>
11        <lastPayment>0</lastPayment>
12        <description>test</description>
13        <companyName>company EC</companyName>
14        <officeName>office EC</officeName>
15        <debtor>
16          <uniqueIdentifier>
17            <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
18            <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
19          </uniqueIdentifier>
20          <fullName>John Doe</fullName>
21          <streetName>street</streetName>
22          <civicNumber>12</civicNumber>
23          <postalCode>89020</postalCode>
24          <city>city</city>
25          <stateProvinceRegion>MI</stateProvinceRegion>
26          <country>IT</country>
27          <e-mail>john.doe@test.it</e-mail>
28        </debtor>
29        <transferList>
30          <transfer>
31            <idTransfer>1</idTransfer>
32            <transferAmount>20.00</transferAmount>
33            <fiscalCodePA>77777777777</fiscalCodePA>
34            <IBAN>IT0000000000000000000000000</IBAN>
35            <remittanceInformation>remittanceInformation1</remittanceInformation>
36            <transferCategory>0101100IM</transferCategory>
37          </transfer>
38          <transfer>
39            <idTransfer>2</idTransfer>
40            <transferAmount>10.00</transferAmount>
41            <fiscalCodePA>77777777778</fiscalCodePA>
42            <IBAN>IT0000000000000000000000001</IBAN>
43            <remittanceInformation>remittanceInformation2</remittanceInformation>
44            <transferCategory>0201102IM</transferCategory>
45          </transfer>
46        </transferList>
47        <metadata>
48          <mapEntry>
49            <key>keytest</key>
50            <value>1</value>
51          </mapEntry>
52        </metadata>
53      </data>
54    </paf:paGetPaymentRes>
55  </soapenv:Body>
56</soapenv:Envelope>
57- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 - data: tutti i dettagli del pagamento, da inserire obbligatoriamente in caso di outcome OK
- creditorReferenceId﹡: IUV Identificativo Univoco Versamento
 - paymentAmount﹡: importo, deve essere uguale alle somme di TransferAmount presenti nella TransferList
 - dueDate﹡: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - retentionDate: timestamp che indica la fine del periodo di ritenzione delle informazioni sul pagamento da parte del Nodo
 - lastPayment
 - description﹡: testo libero per descrivere l'oggetto del pagamento
 - companyName: nome completo dell'EC
 - officeName: nome completo dell'ufficio dell'EC
 - debtor﹡: individua il debitore a cui si riferisce la posizione debitoria
- uniqueIdentifier﹡
- entityUniqueIdentifierType﹡
- F : Persona fisica
 - G : Persona giuridica
 
 - entityUniqueIdentifierValue﹡: codice fiscale o partita IVA, nel caso non siano disponibili è possibile utilizzare 'ANONIMO'
 
 - fullName﹡: nome completo del debitore
 - streetName: indirizzo
 - civicNumber: numero civico
 - postalCode: CAP
 - city: citta'
 - stateProvinceRegion: regione
 - country: stato
 - e-mail
 
 - transferList﹡: struttura che contiene i dettagli dei transfer, al momento possono essere inseriti fino a 5 transfer, deve essercene almeno 1
- transfer﹡
- idTransfer﹡: indice della lista (da 1 a 5)
 - transferAmount﹡: importo
 - fiscalCodePA﹡: codice fiscale dell'EC
 - IBAN﹡: IBAN sul quale sarà effettuato il riversamento
 - remittanceInformation﹡: motivo del pagamento
 - transferCategory﹡: codice tassonomico, composto da Codice tipo Ente Creditore + Progressivo macro area + Codice tipologia servizio + Motivo Giuridico ( ex. 0101002IM )
 
 
 - metadata: è un campo di archiviazione chiave/valore ad uso esclusivo dell'EC. I dati saranno inseriti nella receipt (paSendRT)
- mapEntry﹡
- key﹡
 - value﹡
 
 
 
 
paGetPayment versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA* | String | Codice fiscale della struttura che invia la richiesta di pagamento. | 
| idBrokerPA* | String | Identificativo del soggetto che opera come intermediario per l'EC. | 
| idStation* | String | Identificativo della stazione dell'EC nel sistema pagoPa. | 
| qrCode* | String | E' composto da fiscalCode e noticeNumber. | 
| amount* | String | Importo del pagamento in euro | 
| paymentNote | String | Descrizione del pagamento. Valorizzato con idCart, nel caso il parametro venisse valorizzato nel Pagamento presso frontend dell'EC | 
| transferType | String | Valori ammessi POSTAL PAGOPA  | 
| dueDate | String | Se presente, rappresenta la data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG].  Per maggiori informazioni, consulta le Best Practice.  | 
| fiscalCode* | String | codice fiscale dell'EC | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
1<soapenv:Envelope>
2    <soapenv:Body>
3      <pafn:paGetPaymentV2Request>
4        <idPA>77777777777</idPA>
5        <idBrokerPA>77777777777</idBrokerPA>
6        <idStation>77777777777_01</idStation>
7        <qrCode>
8          <fiscalCode>77777777777</fiscalCode>
9          <noticeNumber>311111111112222222</noticeNumber>
10        </qrCode>
11        <amount>30.00</amount>
12      </pafn:paGetPaymentV2Request>
13    </soapenv:Body>
14  </soapenv:Envelope>         
151<soapenv:Envelope>
2  <soapenv:Header />
3  <soapenv:Body>
4    <paf:paGetPaymentV2Response>
5      <outcome>OK</outcome>
6      <data>
7        <creditorReferenceId>11111111112222222</creditorReferenceId>
8        <paymentAmount>30.00</paymentAmount>
9        <dueDate>2021-12-31</dueDate>
10        <retentionDate>2021-12-31T23:59:59</retentionDate>
11        <lastPayment>0</lastPayment>
12        <description>test</description>
13        <companyName>company EC</companyName>
14        <officeName>office EC</officeName>
15        <debtor>
16          <uniqueIdentifier>
17            <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
18            <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
19          </uniqueIdentifier>
20          <fullName>John Doe</fullName>
21          <streetName>street</streetName>
22          <civicNumber>12</civicNumber>
23          <postalCode>89020</postalCode>
24          <city>city</city>
25          <stateProvinceRegion>MI</stateProvinceRegion>
26          <country>IT</country>
27          <e-mail>john.doe@test.it</e-mail>
28        </debtor>
29        <transferList>
30          <transfer>
31            <idTransfer>1</idTransfer>
32            <transferAmount>20.00</transferAmount>
33            <fiscalCodePA>77777777777</fiscalCodePA>
34            <companyName>company EC</companyName>
35            <IBAN>IT0000000000000000000000000</IBAN>
36            <remittanceInformation>remittanceInformation1</remittanceInformation>
37            <transferCategory>0101100IM</transferCategory>
38            <metadata>
39              <mapEntry>
40                <key>keytest</key>
41                <value>1</value>
42              </mapEntry>
43            </metadata>
44          </transfer>
45          <transfer>
46            <idTransfer>2</idTransfer>
47            <transferAmount>10.00</transferAmount>
48            <fiscalCodePA>77777777778</fiscalCodePA>
49            <companyName>company EC</companyName>
50            <IBAN>IT0000000000000000000000001</IBAN>
51            <remittanceInformation>remittanceInformation2</remittanceInformation>
52            <transferCategory>0201102IM</transferCategory>
53          </transfer>
54        </transferList>
55        <metadata>
56          <mapEntry>
57            <key>keytest</key>
58            <value>1</value>
59          </mapEntry>
60        </metadata>
61      </data>
62    </paf:paGetPaymentV2Response>
63  </soapenv:Body>
64</soapenv:Envelope>
65- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 - data: tutti i dettagli del pagamento, da inserire obbligatoriamente in caso di outcome OK
- creditorReferenceId﹡: IUV Identificativo Univoco Versamento
 - paymentAmount﹡: importo, deve essere uguale alle somme di TransferAmount presenti nella TransferList
 - dueDate﹡: indica la data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - retentionDate: timestamp che indica la fine del periodo di ritenzione delle informazioni sul pagamento da parte del Nodo
 - lastPayment
 - description﹡: testo libero per descrivere l'oggetto del pagamento
 - companyName﹡: nome completo dell'EC
 - officeName: nome completo dell'ufficio dell'EC
 - debtor﹡: individua il debitore a cui si riferisce la posizione debitoria
- uniqueIdentifier﹡
- entityUniqueIdentifierType﹡
- F : Persona fisica
 - G : Persona giuridica
 
 - entityUniqueIdentifierValue﹡: codice fiscale o partita IVA, nel caso non siano disponibili è possibile utilizzare 'ANONIMO'
 
 - fullName﹡: nome completo del debitore
 - streetName: indirizzo
 - civicNumber: numero civico
 - postalCode: CAP
 - city: citta'
 - stateProvinceRegion: regione
 - country: stato
 - e-mail
 
 - transferList﹡: struttura che contiene i dettagli dei transfer, al momento possono essere inseriti fino a 5 transfer, deve essercene almeno 1
- transfer﹡
- idTransfer﹡: indice della lista (da 1 a 5)
 - transferAmount﹡: importo in euro
 - fiscalCodePA﹡: codice fiscale dell'EC
 - companyName﹡: nome completo dell'EC
 - CHOICE*
- IBAN: IBAN sul quale sarà effettuato il riversamento
 - richiestaMarcaDaBollo: i dati della richiesta della marca da bollo
- tipoBollo: tipologia del bollo
 - hashDocumento: contiene l’impronta informatica (digest), nel formato base64, del documento informatico o della segnatura di protocollo cui è associata la marca da bollo digitale
 - provinciaResidenza: sigla automobilistica della provincia di residenza del soggetto pagatore
 
 
 - remittanceInformation﹡: motivo del pagamento
 - transferCategory﹡: codice tassonomico, composto da Codice tipo Ente Creditore + Progressivo macro area + Codice tipologia servizio + Motivo Giuridico ( ex. 0101002IM )
 - metadata: è un campo di archiviazione chiave/valore. I dati saranno inseriti nella receipt (paSendRT)
- mapEntry﹡
- key﹡
 - value﹡
 
 
 
 
 - metadata: è un campo di archiviazione chiave/valore. I dati saranno inseriti nella receipt (paSendRT)
- mapEntry﹡
- key﹡
 - value﹡
 
 
 
 
paSendRT versione 1
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA{% mark style="color:red;" %}*{% /mark %} | String | codice fiscale della struttura che invia la richiesta di pagamento | 
| idBrokerPA{% mark style="color:red;" %}*{% /mark %} | String | identificativo del soggetto che opera come intermediario per l'EC | 
| idStation{% mark style="color:red;" %}*{% /mark %} | String | identificativo della stazione dell'EC nel sistema pagoPa | 
| receipt{% mark style="color:red;" %}*{% /mark %} | String | la ricevuta di pagamento | 
| receiptId{% mark style="color:red;" %}*{% /mark %} | String | identificatore univoco della receipt contiene il paymentToken assegnato da pagoPa | 
| noticeNumber{% mark style="color:red;" %}*{% /mark %} | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| fiscalCode{% mark style="color:red;" %}*{% /mark %} | String | codice fiscale dell'EC | 
| outcome{% mark style="color:red;" %}*{% /mark %} | String | il risultato dell'operazione che può contenere i codici OK o KO | 
| creditorReferenceId{% mark style="color:red;" %}*{% /mark %} | String | IUV Identificativo Univoco Versamento | 
| paymentAmount{% mark style="color:red;" %}*{% /mark %} | String | importo espresso in euro | 
| description{% mark style="color:red;" %}*{% /mark %} | String | |
| companyName | String | nome completo dell'EC | 
| officeName | String | |
| debtor{% mark style="color:red;" %}*{% /mark %} | String | individua il debitore a cui si riferisce la posizione debitoria | 
| uniqueIdentifier{% mark style="color:red;" %}*{% /mark %} | String | |
| entityUniqueIdentifierType{% mark style="color:red;" %}*{% /mark %} | String | F : Persona fisica G : Persona giuridica  | 
| entityUniqueIdentifierValue{% mark style="color:red;" %}*{% /mark %} | String | codice fiscale o partita IVA | 
| String | ||
| country | String | |
| stateProvinceRegion | String | |
| city | String | |
| postalCode | String | |
| civicNumber | String | |
| streetName | String | |
| fullName{% mark style="color:red;" %}*{% /mark %} | String | nome completo del debitore | 
| transferList{% mark style="color:red;" %}*{% /mark %} | String | struttura che contiene i dettagli dei transfer | 
| transfer{% mark style="color:red;" %}*{% /mark %} | String | |
| idTransfer{% mark style="color:red;" %}*{% /mark %} | String | indice della lista (da 1 a 5) | 
| fiscalCodePA{% mark style="color:red;" %}*{% /mark %} | String | codice fiscale dell'EC | 
| transferAmount{% mark style="color:red;" %}*{% /mark %} | String | importo | 
| IBAN{% mark style="color:red;" %}*{% /mark %} | String | IBAN sul quale sarà effettuato il riversamento | 
| remittanceInformation{% mark style="color:red;" %}*{% /mark %} | String | motivo del pagamento | 
| transferCategory{% mark style="color:red;" %}*{% /mark %} | String | codice tassonomico, composto da Codice tipo Ente Creditore + Progressivo macro area + Codice tipologia servizio + Motivo Giuridico ( ex. 0101002IM ) | 
| idPSP{% mark style="color:red;" %}*{% /mark %} | String | identificativo del PSP | 
| pspFiscalCode | String | |
| pspPartitaIVA | String | |
| PSPCompanyName{% mark style="color:red;" %}*{% /mark %} | String | |
| idChannel{% mark style="color:red;" %}*{% /mark %} | String | |
| channelDescription{% mark style="color:red;" %}*{% /mark %} | String | |
| payer | String | individua il pagatore | 
| uniqueIdentifier{% mark style="color:red;" %}*{% /mark %} | ||
| entityUniqueIdentifierType{% mark style="color:red;" %}*{% /mark %} | String | F : Persona fisica G : Persona giuridica  | 
| entityUniqueIdentifierValue{% mark style="color:red;" %}*{% /mark %} | String | codice fiscale o partita IVA | 
| fullName{% mark style="color:red;" %}*{% /mark %} | String | nome completo del debitore | 
| streetName | String | |
| civicNumber | String | |
| postalCode | String | |
| city | String | |
| stateProvinceRegion | String | |
| country | String | |
| String | ||
| paymentMethod | String | |
| fee | String | importo della commissione espresso in euro | 
| paymentDateTime | String | data e ora del pagamento | 
| applicationDate | String | data applicativa | 
| transferDate | String | data del riversamento | 
| metadata | String | |
| mapEntry{% mark style="color:red;" %}*{% /mark %} | ||
| key{% mark style="color:red;" %}*{% /mark %} | String | |
| value{% mark style="color:red;" %}*{% /mark %} | String | identificativo del PSP | 
| standin | Boolean | true: pagamento avvenuto in Stand in | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <pafn:paSendRTReq>
4        <idPA>77777777777</idPA>
5        <idBrokerPA>77777777777</idBrokerPA>
6        <idStation>77777777777_01</idStation>
7        <receipt>
8          <receiptId>c110729d258c4ab1b765fe902aae41d6</receiptId>
9          <noticeNumber>311111111112222222</noticeNumber>
10          <fiscalCode>77777777777</fiscalCode>
11          <outcome>OK</outcome>
12          <creditorReferenceId>11111111112222222</creditorReferenceId>
13          <paymentAmount>30.00</paymentAmount>
14          <description>test</description>
15          <companyName>company EC</companyName>
16          <officeName>office EC</officeName>
17          <debtor>
18            <uniqueIdentifier>
19              <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
20              <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
21            </uniqueIdentifier>
22            <fullName>John Doe</fullName>
23            <streetName>street</streetName>
24            <civicNumber>12</civicNumber>
25            <postalCode>89020</postalCode>
26            <city>city</city>
27            <stateProvinceRegion>MI</stateProvinceRegion>
28            <country>IT</country>
29            <e-mail>john.doe@test.it</e-mail>
30          </debtor>
31          <transferList>
32            <transfer>
33              <idTransfer>1</idTransfer>
34              <transferAmount>20.00</transferAmount>
35              <fiscalCodePA>77777777777</fiscalCodePA>
36              <IBAN>IT0000000000000000000000000</IBAN>
37              <remittanceInformation>remittanceInformation1</remittanceInformation>
38              <transferCategory>0101100IM</transferCategory>
39            </transfer>
40            <transfer>
41              <idTransfer>2</idTransfer>
42              <transferAmount>10.00</transferAmount>
43              <fiscalCodePA>77777777778</fiscalCodePA>
44              <IBAN>IT0000000000000000000000001</IBAN>
45              <remittanceInformation>remittanceInformation2</remittanceInformation>
46              <transferCategory>0201102IM</transferCategory>
47            </transfer>
48          </transferList>
49          <idPSP>88888888888</idPSP>
50          <pspFiscalCode>88888888888</pspFiscalCode>
51          <pspPartitaIVA>88888888888</pspPartitaIVA>
52          <PSPCompanyName>PSP name</PSPCompanyName>
53          <idChannel>88888888888_01</idChannel>
54          <channelDescription>app</channelDescription>
55          <payer>
56            <uniqueIdentifier>
57              <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
58              <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
59            </uniqueIdentifier>
60            <fullName>John Doe</fullName>
61            <streetName>street</streetName>
62            <civicNumber>12</civicNumber>
63            <postalCode>89020</postalCode>
64            <city>city</city>
65            <stateProvinceRegion>MI</stateProvinceRegion>
66            <country>IT</country>
67            <e-mail>john.doe@test.it</e-mail>
68          </payer>
69          <paymentMethod>creditCard</paymentMethod>
70          <fee>2.00</fee>
71          <paymentDateTime>2021-10-01T17:48:22</paymentDateTime>
72          <applicationDate>2021-10-01</applicationDate>
73          <transferDate>2021-10-02</transferDate>
74          <metadata>
75            <mapEntry>
76              <key>keytest</key>
77              <value>1</value>
78            </mapEntry>
79          </metadata>
80          <standin>false</standin>
81        </receipt>
82      </pafn:paSendRTReq>
83    </soapenv:Body>
84  </soapenv:Envelope>
851<soapenv:Envelope>
2  <soapenv:Body>
3    <paf:paSendRTRes>
4      <outcome>OK</outcome>
5    </paf:paSendRTRes>
6  </soapenv:Body>
7</soapenv:Envelope
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
paSendRT versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA* | String | codice fiscale della struttura che invia la richiesta di pagamento | 
| idBrokerPA* | String | identificativo del soggetto che opera come intermediario per l'EC | 
| idStation* | String | identificativo della stazione dell'EC nel sistema pagoPa | 
| receipt* | String | la ricevuta di pagamento | 
| receiptId* | String | identificatore univoco della receipt contiene il paymentToken assegnato da pagoPa | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| fiscalCode* | String | codice fiscale dell'EC | 
| outcome* | String | il risultato dell'operazione che può contenere i codici OK o KO | 
| creditorReferenceId* | String | IUV Identificativo Univoco Versamento | 
| paymentAmount* | String | importo espresso in euro | 
| description* | String | |
| companyName* | String | nome completo dell'EC | 
| officeName | String | |
| debtor* | String | individua il debitore a cui si riferisce la posizione debitoria | 
| uniqueIdentifier* | String | |
| entityUniqueIdentifierType* | String | F : Persona fisica G : Persona giuridica  | 
| entityUniqueIdentifierValue* | String | codice fiscale o partita IVA | 
| fullName* | String | nome completo del debitore | 
| streetName | String | |
| civicNumber | String | |
| postalCode | String | |
| city | String | |
| stateProvinceRegion | String | |
| country | String | |
| String | ||
| transferList* | String | struttura che contiene i dettagli dei transfer | 
| transfer* | String | |
| idTransfer* | String | indice della lista (da 1 a 5) | 
| transferAmount* | String | importo | 
| fiscalCodePA* | String | codice fiscale dell'EC | 
| companyName | String | nome completo dell'EC | 
| IBAN | String | IBAN sul quale sarà effettuato il riversamento | 
| remittanceInformation* | String | motivo del pagamento | 
| transferCategory* | String | codice tassonomico, composto da Codice tipo Ente Creditore + Progressivo macro area + Codice tipologia servizio + Motivo Giuridico ( ex. 0101002IM ) | 
| metadata | String | |
| mapEntry | String | |
| key | String | |
| value* | String | |
| idPSP* | String | identificativo del PSP | 
| pspFiscalCode | String | |
| pspPartitaIVA | String | |
| PSPCompanyName* | String | |
| idChannel* | String | |
| channelDescription* | String | |
| payer | String | individua il pagatore | 
| uniqueIdentifier* | String | |
| entityUniqueIdentifierType* | String | F : Persona fisica G : Persona giuridica  | 
| entityUniqueIdentifierValue* | String | codice fiscale o partita IVA | 
| fullName* | String | nome completo del debitore | 
| streetName | String | |
| civicNumber | String | |
| postalCode | String | |
| city | String | |
| stateProvinceRegion | String | |
| country | String | |
| String | ||
| paymentMethod | String | |
| fee | String | importo della commissione espresso in euro | 
| primaryCiIncurredFee | String | importo della commissione a carico dell'EC espresso in euro ricavato da Gestione evoluta commissioni | 
| idBundle | String | identificativo del pacchetto di Gestione evoluta commissioni | 
| idCiBundle | String | identificativo degli attributi aggiunti dall'EC al pacchetto di Gestione evoluta commissioni | 
| paymentDateTime | String | data e ora del pagamento | 
| applicationDate | String | data applicativa | 
| transferDate | String | data del riversamento | 
| metadata | String | |
| mapEntry | String | |
| key | String | |
| value | String | |
| CHOICE* | String | Choice tra IBAN e marcaDaBollo | 
| tipoBollo | String | Tipologia del bollo | 
| marcaDaBollo | String | I dati della marca da bollo digitale | 
| MBDAttachment | String | Il documento XML che contiene la marca da bollo digitale, nel formato base64. | 
| paymentNote | String | Descrizione del pagamento. Valorizzato con idCart, nel caso il parametro venisse valorizzato nel Pagamento presso frontend dell'EC | 
| standin | Boolean | true: pagamento avvenuto in Stand in | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <pafn:paSendRTV2Request>
4        <idPA>77777777777</idPA>
5        <idBrokerPA>77777777777</idBrokerPA>
6        <idStation>77777777777_01</idStation>
7        <receipt>
8          <receiptId>c110729d258c4ab1b765fe902aae41d6</receiptId>
9          <noticeNumber>311111111112222222</noticeNumber>
10          <fiscalCode>77777777777</fiscalCode>
11          <outcome>OK</outcome>
12          <creditorReferenceId>11111111112222222</creditorReferenceId>
13          <paymentAmount>30.00</paymentAmount>
14          <description>test</description>
15          <companyName>company EC1</companyName>
16          <officeName>office EC</officeName>
17          <debtor>
18            <uniqueIdentifier>
19              <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
20              <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
21            </uniqueIdentifier>
22            <fullName>John Doe</fullName>
23            <streetName>street</streetName>
24            <civicNumber>12</civicNumber>
25            <postalCode>89020</postalCode>
26            <city>city</city>
27            <stateProvinceRegion>MI</stateProvinceRegion>
28            <country>IT</country>
29            <e-mail>john.doe@test.it</e-mail>
30          </debtor>
31          <transferList>
32            <transfer>
33              <idTransfer>1</idTransfer>
34              <transferAmount>20.00</transferAmount>
35              <fiscalCodePA>77777777777</fiscalCodePA>
36              <companyName>company EC1</companyName>
37              <IBAN>IT0000000000000000000000000</IBAN>
38              <remittanceInformation>remittanceInformation1</remittanceInformation>
39              <transferCategory>0101100IM</transferCategory>
40              <metadata>
41                <mapEntry>
42                  <key>keytest</key>
43                  <value>1</value>
44                </mapEntry>
45              </metadata>            
46            </transfer>
47            <transfer>
48              <idTransfer>2</idTransfer>
49              <transferAmount>10.00</transferAmount>
50              <fiscalCodePA>77777777778</fiscalCodePA>
51              <companyName>company EC2</companyName>
52              <IBAN>IT0000000000000000000000001</IBAN>
53              <remittanceInformation>remittanceInformation2</remittanceInformation>
54              <transferCategory>0201102IM</transferCategory>
55            </transfer>
56          </transferList>
57          <idPSP>88888888888</idPSP>
58          <pspFiscalCode>88888888888</pspFiscalCode>
59          <pspPartitaIVA>88888888888</pspPartitaIVA>
60          <PSPCompanyName>PSP name</PSPCompanyName>
61          <idChannel>88888888888_01</idChannel>
62          <channelDescription>app</channelDescription>
63          <payer>
64            <uniqueIdentifier>
65              <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
66              <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
67            </uniqueIdentifier>
68            <fullName>John Doe</fullName>
69            <streetName>street</streetName>
70            <civicNumber>12</civicNumber>
71            <postalCode>89020</postalCode>
72            <city>city</city>
73            <stateProvinceRegion>MI</stateProvinceRegion>
74            <country>IT</country>
75            <e-mail>john.doe@test.it</e-mail>
76          </payer>
77          <paymentMethod>creditCard</paymentMethod>
78          <fee>2.00</fee>
79          <primaryCiIncurredFee>0.50</primaryCiIncurredFee>
80          <idBundle>1</idBundle>
81          <idCiBundle>2</idCiBundle>
82          <paymentDateTime>2021-10-01T17:48:22</paymentDateTime>
83          <applicationDate>2021-10-01</applicationDate>
84          <transferDate>2021-10-02</transferDate>
85          <metadata>
86            <mapEntry>
87              <key>keytest</key>
88              <value>1</value>
89            </mapEntry>
90          </metadata>
91          <standin>false</standin>
92        </receipt>
93      </pafn:paSendRTV2Request>
94    </soapenv:Body>
95  </soapenv:Envelope>
961<soapenv:Envelope>
2  <soapenv:Body>
3    <paf:paSendRTV2Response>
4      <outcome>OK</outcome>
5    </paf:paSendRTV2Response>
6  </soapenv:Body>
7</soapenv:Envelope>
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| qrCode* | String | è composto da fiscalCode e noticeNumber. | 
| fiscalCode* | String | codice fiscale dell'EC. | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| password* | String | Password del canale, assegnata da PagoPA. | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <nod:verifyPaymentNoticeReq>
4        <idPSP>88888888888</idPSP>
5        <idBrokerPSP>88888888888</idBrokerPSP>
6        <idChannel>88888888888_01</idChannel>
7        <password>**********</password>
8        <qrCode>
9          <fiscalCode>77777777777</fiscalCode>
10          <noticeNumber>311111111112222222</noticeNumber>
11        </qrCode>
12      </nod:verifyPaymentNoticeReq>
13    </soapenv:Body>
14  </soapenv:Envelope>
151<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:verifyPaymentNoticeRes>
4      <outcome>OK</outcome>
5      <paymentList>
6        <paymentOptionDescription>
7          <amount>30.00</amount>
8          <options>EQ</options>
9          <paymentNote>test</paymentNote>
10        </paymentOptionDescription>
11      </paymentList>
12      <paymentDescription>payment</paymentDescription>
13      <fiscalCodePA>77777777777</fiscalCodePA>
14      <companyName>company EC</companyName>
15      <officeName>office EC</officeName>
16      <standin>false</standin>
17    </nfpsp:verifyPaymentNoticeRes>
18  </soapenv:Body>
19</soapenv:Envelope> 
20- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - paymentList: struttura che contiene i dettagli del pagamento, al momento può contenere una sola paymentOptionDescription, dato valorizzato solo in caso di outcome OK
- paymentOptionDescription﹡
- amount﹡: importo in euro
 - options﹡: al momento è valorizzato con EQ
 - dueDate: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - paymentNote: testo libero per descrivere l'oggetto del pagamento
 
 
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, dato valorizzato solo in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 - standin: true in caso di pagamento avvenuto in Stand in
 
verificaBollettino
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| ccPost* | String | conto corrente postale dell'EC. | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| password* | String | Password del canale, assegnata da PagoPA. | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <nod:verificaBollettinoReq>
4        <idPSP>88888888888</idPSP>
5        <idBrokerPSP>88888888888</idBrokerPSP>
6        <idChannel>88888888888_01</idChannel>
7        <password>**********</password>
8        <ccPost>012345678912</ccPost>
9        <noticeNumber>311111111112222222</noticeNumber>
10      </nod:verificaBollettinoReq>
11    </soapenv:Body>
12  </soapenv:Envelope>
131<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:verificaBollettinoRes>
4      <outcome>OK</outcome>
5      <paymentBollettinoList>
6        <paymentOptionDescription>
7          <amount>30.00</amount>
8          <options>EQ</options>
9          <dueDate>2021-12-31</dueDate>
10          <paymentNote>test</paymentNote>
11          <allCCP>true</allCCP>
12        </paymentOptionDescription>
13      </paymentBollettinoList>
14      <paymentDescription>payment</paymentDescription>
15      <fiscalCodePA>77777777777</fiscalCodePA>
16      <noticeNumber>311111111112222222</noticeNumber>
17      <companyName>company EC</companyName>
18      <officeName>office EC</officeName>
19      <standin>false</standin>
20    </nfpsp:verificaBollettinoRes>
21  </soapenv:Body>
22</soapenv:Envelope>
23- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - paymentBollettinoList: struttura che contiene i dettagli del pagamento, al momento può contenere una sola paymentOptionDescription, dato valorizzato solo in caso di outcome OK, dato valorizzato solo in caso di outcome OK
- paymentOptionDescription﹡
- amount﹡: importo in euro
 - options﹡: al momento è valorizzato con EQ
 - dueDate: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - paymentNote: testo libero per descrivere l'oggetto del pagamento
 - allCCP﹡: se TRUE indica che tutti i bonifici sono associabili a IBAN postali
 
 
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - noticeNumber: [auxDigit][segregationCode][IUVBase][IUVCheckDigit], dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 - standin: true in caso di pagamento avvenuto in Stand in
 
activatePaymentNotice versione 1
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| qrCode* | String | E' composto da fiscalCode e noticeNumber. | 
| fiscalCode* | String | Codice fiscale dell'EC. | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| idempotencyKey | Chiave di idempotenza | |
| expirationTime | String | Tempo di scadenza del token ( ms ), max 30 minuti. La durata del token di pagamento può essere impostata in 2 modi:  - Implicitamente dalla piattaforma pagoPA, se non è impostato nella richiesta di activatePaymentNotice (valore di default durata = 30 minuti)  - Esplicitamente dal PSP, se impostato in richiesta all'activatePaymentNotice  | 
| paymentNote | String | Testo libero per descrivere l'oggetto del pagamento | 
| dueDate | String | Se presente, rappresenta la data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG].  Per maggiori informazioni, consulta le Best Practice.  | 
| amount* | String | Importo in euro | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <nod:activatePaymentNoticeReq>
4        <idPSP>88888888888</idPSP>
5        <idBrokerPSP>88888888888</idBrokerPSP>
6        <idChannel>88888888888_01</idChannel>
7        <password>**********</password>
8        <idempotencyKey>70000000001_100149bdWB</idempotencyKey>
9        <qrCode>
10          <fiscalCode>77777777777</fiscalCode>
11          <noticeNumber>311111111112222222</noticeNumber>
12        </qrCode>
13        <expirationTime>6000</expirationTime>
14        <amount>30.00</amount>
15      </nod:activatePaymentNoticeReq>
16    </soapenv:Body>
17  </soapenv:Envelope>
181<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:activatePaymentNoticeRes>
4      <outcome>OK</outcome>
5      <totalAmount>30.00</totalAmount>
6      <paymentDescription>test</paymentDescription>
7      <fiscalCodePA>77777777777</fiscalCodePA>
8      <companyName>company EC</companyName>
9      <officeName>office EC</officeName>
10      <paymentToken>c110729d258c4ab1b765fe902aae41d6</paymentToken>
11      <transferList>
12        <transfer>
13          <idTransfer>1</idTransfer>
14          <transferAmount>20.00</transferAmount>
15          <fiscalCodePA>77777777777</fiscalCodePA>
16          <IBAN>IT0000000000000000000000000</IBAN>
17          <remittanceInformation>remittanceInformation1</remittanceInformation>
18        </transfer>
19        <transfer>
20          <idTransfer>2</idTransfer>
21          <transferAmount>10.00</transferAmount>
22          <fiscalCodePA>77777777778</fiscalCodePA>
23          <IBAN>IT0000000000000000000000001</IBAN>
24          <remittanceInformation>remittanceInformation2</remittanceInformation>
25        </transfer>
26      </transferList>
27      <creditorReferenceId>11111111112222222</creditorReferenceId>
28      <standin>false</standin>
29    </nfpsp:activatePaymentNoticeRes>
30  </soapenv:Body>
31</soapenv:Envelope>
32- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - totalAmount: rappresenta la somma degli importi dei singoli transfer, dato valorizzato solo in caso di outcome OK
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, dato valorizzato solo in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 - paymentToken: viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento, dato valorizzato solo in caso di outcome OK
 - transferList: struttura che contiene i dettagli dei transfer pagamento, al momento i transfer possono essere al massimo 5, dato valorizzato solo in caso di outcome OK
- transfer﹡
- idTransfer﹡: valori ammessi da 1 a 5
 - transferAmount﹡: importo in euro
 - fiscalCodePA﹡: codice fiscale dell'Ente beneficiario
 - IBAN﹡: IBAN sul quale verra riversato l'importo
 - remittanceInformation﹡: testo libero per descrivere l'oggetto del pagamento
 
 
 - creditorReferenceId: IUV Identificativo Univoco Versamento, dato valorizzato solo in caso di outcome OK
 - standin: true in caso di pagamento avvenuto in Stand in
 
activatePaymentNotice versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| qrCode* | String | E' composto da fiscalCode e noticeNumber. | 
| fiscalCode* | String | Codice fiscale dell'EC. | 
| noticeNumber* | String | [auxDigit][segregationCode][IUVBase][IUVCheckDigit] | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| idempotencyKey | Chiave di idempotenza | |
| expirationTime | String | Tempo di scadenza del token ( ms ), max 30 minuti. La durata del token di pagamento può essere impostata in 2 modi:  - Implicitamente dalla piattaforma pagoPA, se non è impostato nella richiesta di activatePaymentNotice (valore di default durata = 30 minuti)  - Esplicitamente dal PSP, se impostato in richiesta all'activatePaymentNotice  | 
| paymentNote | String | Testo libero per descrivere l'oggetto del pagamento | 
| dueDate | String | Se presente, rappresenta la data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG].  Per maggiori informazioni, consulta le Best Practice.  | 
| amount* | String | Importo in euro | 
| allCCP | String | ad uso interno per i servizi PagoPA | 
| String | ||
| paymentMethod | String | metodo di pagamento | 
| touchPoint | String | touchpoint utilizzato per il pagamento (es. POS fisico, ATM, ..) | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3      <nod:activatePaymentNoticeV2Request>
4        <idPSP>88888888888</idPSP>
5        <idBrokerPSP>88888888888</idBrokerPSP>
6        <idChannel>88888888888_01</idChannel>
7        <password>**********</password>
8        <idempotencyKey>70000000001_100149bdWB</idempotencyKey>
9        <qrCode>
10          <fiscalCode>77777777777</fiscalCode>
11          <noticeNumber>311111111112222222</noticeNumber>
12        </qrCode>
13        <expirationTime>6000</expirationTime>
14        <amount>30.00</amount>
15      </nod:activatePaymentNoticeV2Request>
16    </soapenv:Body>
17  </soapenv:Envelope>
181<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:activatePaymentNoticeV2Response>
4      <outcome>OK</outcome>
5      <totalAmount>30.00</totalAmount>
6      <paymentDescription>test</paymentDescription>
7      <fiscalCodePA>77777777777</fiscalCodePA>
8      <companyName>company EC</companyName>
9      <officeName>office EC</officeName>
10      <paymentToken>c110729d258c4ab1b765fe902aae41d6</paymentToken>
11      <transferList>
12        <transfer>
13          <idTransfer>1</idTransfer>
14          <transferAmount>20.00</transferAmount>
15          <fiscalCodePA>77777777777</fiscalCodePA>
16          <companyName>Test EC</companyName>
17          <IBAN>IT0000000000000000000000000</IBAN>
18          <remittanceInformation>remittanceInformation1</remittanceInformation>
19          <metadata>
20            <mapEntry>
21              <key>keytest1</key>
22              <value>1</value>
23            </mapEntry>
24          </metadata>        
25        </transfer>
26        <transfer>
27          <idTransfer>2</idTransfer>
28          <transferAmount>10.00</transferAmount>
29          <fiscalCodePA>77777777778</fiscalCodePA>
30          <companyName>Test EC 2</companyName>
31          <IBAN>IT0000000000000000000000001</IBAN>
32          <remittanceInformation>remittanceInformation2</remittanceInformation>
33        </transfer>
34        <metadata>
35          <mapEntry>
36            <key>keytest2</key>
37            <value>2</value>
38          </mapEntry>
39        </metadata> 
40      </transferList>
41      <creditorReferenceId>11111111112222222</creditorReferenceId>
42      <suggestedUserFee>1.00</suggestedUserFee>
43      <suggestedPaFee>0.50</suggestedPaFee>
44      <suggestedIdBundle>1</suggestedIdBundle>
45      <suggestedIdCiBundle>2</suggestedIdCiBundle>
46      <standin>false</standin>
47    </nfpsp:activatePaymentNoticeV2Response>
48  </soapenv:Body>
49</soapenv:Envelope>
50- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - totalAmount: rappresenta la somma degli importi dei singoli transfer, dato valorizzato solo in caso di outcome OK
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, dato valorizzato solo in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 - paymentToken: viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento, dato valorizzato solo in caso di outcome OK
 - transferList: struttura che contiene i dettagli dei transfer pagamento, al momento i transfer possono essere al massimo 5, dato valorizzato solo in caso di outcome OK
- transfer﹡
- idTransfer﹡: valori ammessi da 1 a 5
 - transferAmount﹡: importo in euro
 - fiscalCodePA﹡: codice fiscale dell'Ente beneficiario
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - IBAN﹡: IBAN sul quale verra riversato l'importo
 - remittanceInformation﹡: testo libero per descrivere l'oggetto del pagamento
 - transferCategory﹡: codice tassonomico, composto da Codice tipo Ente Creditore + Progressivo macro area + Codice tipologia servizio + Motivo Giuridico ( ex. 0101002IM )
 - metadata: è un campo di archiviazione chiave/valore.
- mapEntry﹡
- key﹡
 - value﹡
 
 
 
 
 - creditorReferenceId: IUV Identificativo Univoco Versamento, dato valorizzato solo in caso di outcome OK
 - suggestedUserFee: importo della commissione espresso in euro ricavato da Gestione evoluta commissioni
 - suggestedPaFee: importo della commissione a carico dell'EC espresso in euro ricavato da Gestione evoluta commissioni
 - suggestedIdBundle: identificativo del pacchetto di Gestione evoluta commissioni
 - suggestedIdCiBundle: identificativo degli attributi aggiunti dall'EC al pacchetto di Gestione evoluta commissioni
 - standin: true in caso di pagamento avvenuto in Stand in
 
sendPaymentOutcome versione 1
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| details | String | Dettagli del risultato dell'operazione, da inserire obbligatoriamente in caso di outcome OK | 
| outcome* | String |  Il risultato dell'operazione che può contenere i seguenti codici OK : operazione eseguita con successo KO : operazione terminata con errore  | 
| paymentToken* | String | Viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento. | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| idChannel* | String | identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| idBrokerPSP* | String | identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| payer | String | individua il pagatore | 
| fee* | String | importo della commissione pagata in euro | 
| paymentChannel | String | canale di pagamento enum: "frontOffice" "atm" "onLine" "app" "other"  | 
| paymentMethod* | String | metodo di pagamento enum: "cash" "creditCard" "bancomat" "other"  | 
| transferDate* | String | data del riversamento verso l'EC | 
| applicationDate* | String | data applicativa del pagamento | 
| String | ||
| country | String | |
| stateProvinceRegion | String | |
| city | String | |
| postalCode | String | |
| civicNumber | String | |
| streetName | String | |
| fullName* | String | nome completo del pagatore | 
| uniqueIdentifier* | String | |
| entityUniqueIdentifierValue* | String | codice fiscale o partita IVA, nel caso non siano disponibili è possibile utilizzare 'ANONIMO' | 
| entityUniqueIdentifierType* | String | F : Persona fisica G : Persona giuridica  | 
| idempotencyKey | String | Chiave di idempotenza. | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3        <nod:sendPaymentOutcomeReq>
4          <idPSP>88888888888</idPSP>
5          <idBrokerPSP>88888888888</idBrokerPSP>
6          <idChannel>88888888888_01</idChannel>
7          <password>**********</password>
8          <idempotencyKey>70000000001_100149bdWB</idempotencyKey>
9          <paymentToken>c110729d258c4ab1b765fe902aae41d6</paymentToken>
10          <outcome>OK</outcome>
11          <details>
12              <paymentMethod>creditCard</paymentMethod>
13              <paymentChannel>app</paymentChannel>
14              <fee>2.00</fee>
15              <payer>
16                <uniqueIdentifier>
17                    <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
18                    <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
19                </uniqueIdentifier>
20                <fullName>John Doe</fullName>
21                <streetName>street</streetName>
22                <civicNumber>12</civicNumber>
23                <postalCode>89020</postalCode>
24                <city>city</city>
25                <stateProvinceRegion>MI</stateProvinceRegion>
26                <country>IT</country>
27                <e-mail>john.doe@test.it</e-mail>
28              </payer>
29              <applicationDate>2021-10-01</applicationDate>
30              <transferDate>2021-10-02</transferDate>
31          </details>
32        </nod:sendPaymentOutcomeReq>
33    </soapenv:Body>
34  </soapenv:Envelope>
351<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:sendPaymentOutcomeRes>
4      <outcome>OK</outcome>
5    </nfpsp:sendPaymentOutcomeRes>
6  </soapenv:Body>
7</soapenv:Envelope>
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
sendPaymentOutcome versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| details | String | dettagli del risultato dell'operazione, da inserire obbligatoriamente in caso di outcome OK | 
| outcome* | String | il risultato dell'operazione che può contenere i seguenti codici OK : operazione eseguita con successo KO : operazione terminata con errore  | 
| paymentToken* | String | viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| payer | String | individua il pagatore | 
| fee* | String | importo della commissione pagata in euro | 
| paymentChannel | String | canale di pagamento enum: "frontOffice" "atm" "onLine" "app" "other"  | 
| paymentMethod* | String | metodo di pagamento enum: "cash" "creditCard" "bancomat" "other"  | 
| transferDate* | String | data del riversamento verso l'EC | 
| applicationDate* | String | data applicativa del pagamento | 
| String | ||
| country | String | |
| stateProvinceRegion | String | |
| city | String | |
| postalCode | String | |
| civicNumber | String | |
| streetName | String | |
| fullName* | String | nome completo del pagatore | 
| uniqueIdentifier* | String | |
| entityUniqueIdentifierValue* | String | codice fiscale o partita IVA, nel caso non siano disponibili è possibile utilizzare 'ANONIMO' | 
| entityUniqueIdentifierType* | String | F : Persona fisica G : Persona giuridica  | 
| paymentTokens* | String | sequence che contiene tutti i tokens | 
| idempotencyKey | String | Chiave di idempotenza | 
| idCiBundle | String | identificativo degli attributi aggiunti dall'EC al pacchetto di Gestione evoluta commissioni | 
| idBundle | String | identificativo del pacchetto di Gestione evoluta commissioni | 
| primaryCiIncurredFee | String | importo della commissione a carico dell'EC espresso in euro ricavato da Gestione evoluta commissioni | 
| marcheDaBollo | String | La lista delle marche da bollo digitali gestite nella transazione di pagamento | 
| paymentToken | String | Il paymentToken con cui è arrivata la richiesta di marca da bollo digitale | 
| idTransfer | String | L'identificativo del transfer che contiene il dato richiestaMarcaDaBollo | 
| MBDAttachment | String | Il documento XML che contiene la marca da bollo digitale, nel formato base64 | 
| marcaDaBollo | String | I dati di ogni singola marca da bollo digitale | 
1  <soapenv:Envelope>
2    <soapenv:Body>
3        <nod:sendPaymentOutcomeV2Request>
4          <idPSP>88888888888</idPSP>
5          <idBrokerPSP>88888888888</idBrokerPSP>
6          <idChannel>88888888888_01</idChannel>
7          <password>**********</password>
8          <idempotencyKey>70000000001_100149bdWB</idempotencyKey>
9          <paymentTokens>
10              <paymentToken>d221820d258c4ab1b765fe902aae6d14</paymentToken>
11              <paymentToken>c110729d258c4ab1b765fe902aae41d6</paymentToken>
12          </paymentTokens>
13          <outcome>OK</outcome>
14          <details>
15              <paymentMethod>creditCard</paymentMethod>
16              <paymentChannel>app</paymentChannel>
17              <fee>2.00</fee>
18              <primaryCiIncurredFee>0.50</primaryCiIncurredFee>
19              <idBundle>1</idBundle>
20              <idCiBundle>2</idCiBundle>
21              <payer>
22                <uniqueIdentifier>
23                    <entityUniqueIdentifierType>F</entityUniqueIdentifierType>
24                    <entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
25                </uniqueIdentifier>
26                <fullName>John Doe</fullName>
27                <streetName>street</streetName>
28                <civicNumber>12</civicNumber>
29                <postalCode>89020</postalCode>
30                <city>city</city>
31                <stateProvinceRegion>MI</stateProvinceRegion>
32                <country>IT</country>
33                <e-mail>john.doe@test.it</e-mail>
34              </payer>
35              <applicationDate>2021-10-01</applicationDate>
36              <transferDate>2021-10-02</transferDate>
37          </details>
38        </nod:sendPaymentOutcomeV2Request>
39    </soapenv:Body>
40  </soapenv:Envelope>
411<soapenv:Envelope>
2  <soapenv:Body>
3    <nfpsp:sendPaymentOutcomeV2Response>
4      <outcome>OK</outcome>
5    </nfpsp:sendPaymentOutcomeV2Response>
6  </soapenv:Body>
7</soapenv:Envelope>
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
pspNotifyPayment versione 1
Request Body
| Name | Type | Description | 
|---|---|---|
| fiscalCodePA* | String | Codice fiscale dell'EC. | 
| paymentToken* | String | Viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento. | 
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| creditorReferenceId* | String | IUV Identificativo Univoco Versamento. | 
| companyName* | String | Nome completo dell'EC. | 
| officeName | String | Nome completo dell'ufficio dell'EC. | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| debtAmount* | String | Rappresenta la somma degli importi dei singoli transfer. | 
| paymentDescription* | String | Testo libero per descrivere l'oggetto del pagamento. | 
| remittanceInformation* | String | Motivo del pagamento. | 
| IBAN* | String | IBAN sul quale sarà effettuato il riversamento | 
| fiscalCodePA* | String | Codice fiscale dell'EC. | 
| transferAmount* | String | Importo | 
| idTransfer* | String | Indice della lista (da 1 a 5). | 
| transfer* | String | |
| transferList* | String | Struttura che contiene i dettagli dei transfer pagamento, al momento i transfer possono essere al massimo 5. | 
| dati specifici del canale di pagamento | String | Struttura dati specifica del canale di pagamento utilizzato. | 
| standin | Boolean | true se pagamento eseguito in standin | 
1    <soapenv:Envelope>
2      <soapenv:Body>
3          <pspfn:pspNotifyPaymentReq>
4            <idPSP>88888888888</idPSP>
5            <idBrokerPSP>88888888888</idBrokerPSP>
6            <idChannel>88888888888_01</idChannel>
7            <paymentDescription>test</paymentDescription>
8            <fiscalCodePA>77777777777</fiscalCodePA>
9            <companyName>company EC</companyName>
10            <officeName>office EC</officeName>                        
11            <paymentToken>ac6536ab9967401fb6cfa98bef88ccf0</paymentToken>
12            <creditorReferenceId>11111111112222222</creditorReferenceId>
13            <debtAmount>30.00</debtAmount>
14            <transferList>
15                <transfer>
16                  <idTransfer>1</idTransfer>
17                  <transferAmount>20.00</transferAmount>
18                  <fiscalCodePA>77777777777</fiscalCodePA>
19                  <IBAN>IT0000000000000000000000000</IBAN>
20                  <remittanceInformation>info remittance</remittanceInformation>
21                </transfer>
22                <transfer>
23                  <idTransfer>2</idTransfer>
24                  <transferAmount>10.00</transferAmount>
25                  <fiscalCodePA>77777777778</fiscalCodePA>
26                  <IBAN>IT0000000000000000000000001</IBAN>
27                  <remittanceInformation>info remittance</remittanceInformation>
28                </transfer>
29            </transferList>
30            
31            <!-- dati specifici del canale di pagamento -->
32            
33            <standin>false</standin>
34          </pspfn:pspNotifyPaymentReq>
35      </soapenv:Body>
36    </soapenv:Envelope>
371<soapenv:Envelope>
2  <soapenv:Body>
3      <psp:pspNotifyPaymentRes>
4        <outcome>OK</outcome>
5      </psp:pspNotifyPaymentRes>
6  </soapenv:Body>
7</soapenv:Envelope>
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
1<creditCardPayment>
2    <rrn>11223344</rrn>
3    <outcomePaymentGateway>00</outcomePaymentGateway>
4    <totalAmount>31.00</totalAmount>
5    <fee>1.00</fee>
6    <timestampOperation>2021-07-09T17:06:03</timestampOperation>
7    <authorizationCode>123456</authorizationCode>
8</creditCardPayment>
91<paypalPayment> 
2    <transactionId>11223344</transactionId>
3    <pspTransactionId>00</pspTransactionId>
4    <totalAmount>31.00</totalAmount>
5    <fee>1.00</fee>
6    <timestampOperation>2021-07-09T17:06:03</timestampOperation>
7</paypalPayment>
81<bancomatpayPayment> 
2    <transactionId>11223344</transactionId>
3    <outcomePaymentGateway>00</outcomePaymentGateway>
4    <totalAmount>31.00</totalAmount>
5    <fee>1.00</fee>
6    <timestampOperation>2021-07-09T17:06:03</timestampOperation>
7    <authorizationCode>123456</authorizationCode>
8    <paymentGateway></paymentGateway>
9</bancomatpayPayment>
101<additionalPaymentInformations>
2    <metadata>
3        <mapEntry>
4            <key>keytest</key>
5            <value>1</value>
6        </mapEntry>
7    </metadata>
8</additionalPaymentInformations>
9pspNotifyPayment versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| fiscalCodePA* | String | Codice fiscale dell'EC. | 
| paymentToken* | String | Viene generato dal sistema durante la fase di attivazione del pagamento, è l'identificatore di correlazione da abbinare all'attivazione e all'esito del pagamento. | 
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| creditorReferenceId* | String | IUV Identificativo Univoco Versamento. | 
| companyName* | String | Nome completo dell'EC. | 
| officeName | String | Nome completo dell'ufficio dell'EC. | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| debtAmount* | String | Rappresenta la somma degli importi dei singoli transfer. | 
| paymentDescription* | String | Testo libero per descrivere l'oggetto del pagamento. | 
| remittanceInformation* | String | Motivo del pagamento. | 
| IBAN | String | IBAN sul quale sarà effettuato il riversamento | 
| fiscalCodePA* | String | Codice fiscale dell'EC. | 
| transferAmount* | String | Importo | 
| idTransfer* | String | Indice della lista (da 1 a 5). | 
| transfer* | String | |
| transferList* | String | Struttura che contiene i dettagli dei transfer pagamento, al momento i transfer possono essere al massimo 5. | 
| payment* | String | |
| paymentList* | String | Lista dei pagamenti. | 
| additionalPaymentInformations | String | Struttura che contiene i dati specifici del canale di pagamento utilizzato. | 
| mapEntry* | String | |
| key* | String | |
| value* | String | |
| CHOICE* | String | Choice tra IBAN e richiestaMarcaDaBollo | 
| provinciaResidenza | String | Sigla automobilistica della provincia di residenza del soggetto pagatore | 
| hashDocumento | String | Impronta informatica (digest), nel formato base64, del documento informatico o della segnatura di protocollo cui è associata la marca da bollo digitale | 
| tipoBollo | String | Tipologia del bollo | 
| richiestaMarcaDaBollo | String | I dati della richiesta della marca da bollo | 
| transactionId* | String | Identificativo dell'operazione di pagamento. | 
| fee* | String | Importo della commissione. | 
| totalAmount* | String | Rappresenta la somma pagata dall'utente, comprensiva di commissione. | 
| timestampOperation* | String | Timestamp dell'operazione di pagamento. | 
| IdCiBundle | String | identificativo degli attributi aggiunti dall'EC al pacchetto associato a Gestione evoluta commissioni | 
| IdBundle | String | identificativo del pacchetto associato a Gestione evoluta commissioni | 
| primaryCiIncurredFee | String | importo della commissione a carico dell'EC espresso in euro associato a Gestione evoluta commissioni | 
| standin | Boolean | true se pagamento eseguito in standin | 
| companyName | String | codice fiscale dell'EC | 
1      <soapenv:Body>
2          <pspfn:pspNotifyPaymentV2>
3            <idPSP>CIPBITMM</idPSP>
4            <idBrokerPSP>13212880150</idBrokerPSP>
5            <idChannel>13212880150_02</idChannel>
6            <transactionId>99910087308786</transactionId>
7            <totalAmount>31.00</totalAmount>
8            <fee>1.00</fee>
9            <timestampOperation>2033-04-23T18:25:43Z</timestampOperation>
10            <paymentList>
11              <payment>
12                <paymentDescription>test</paymentDescription>
13                <fiscalCodePA>77777777777</fiscalCodePA>
14                <companyName>company EC</companyName>
15                <officeName>office EC</officeName>                        
16                <paymentToken>ac6536ab9967401fb6cfa98bef88ccf0</paymentToken>
17                <creditorReferenceId>11111111112222222</creditorReferenceId>
18                <debtAmount>30.00</debtAmount>
19                <transferList>
20                  <transfer>
21                    <idTransfer>1</idTransfer>
22                    <transferAmount>20.00</transferAmount>
23                    <fiscalCodePA>77777777777</fiscalCodePA>
24                    <companyName>company EC1</companyName>
25                    <IBAN>IT0000000000000000000000000</IBAN>
26                    <remittanceInformation>info remittance</remittanceInformation>
27                    <metadata>
28                      <mapEntry>
29                        <key>yyyy</key>
30                        <value>abcde</value>
31                      </mapEntry> 
32                    </metadata>
33                  </transfer>
34                  <transfer>
35                    <idTransfer>2</idTransfer>
36                    <transferAmount>10.00</transferAmount>
37                    <fiscalCodePA>77777777778</fiscalCodePA>
38                    <companyName>company EC2</companyName>
39                    <IBAN>IT0000000000000000000000001</IBAN>
40                    <remittanceInformation>info remittance</remittanceInformation>
41                  </transfer>
42                </transferList> 
43                <metadata>
44                  <mapEntry>
45                    <key>zzzz</key>
46                    <value>g2f3</value>
47                  </mapEntry> 
48                </metadata>
49                <standin>false</standin>
50              </payment>
51            </paymentList>                       
52            <additionalPaymentInformations>
53              <mapEntry>
54                <key>xxxx</key>
55                <value>1234546</value>
56              </mapEntry> 
57            </additionalPaymentInformations>
58          </pspfn:pspNotifyPaymentV2>
59      </soapenv:Body>
60    </soapenv:Envelope>    
611<soapenv:Envelope>
2  <soapenv:Body>
3      <psp:pspNotifyPaymentV2Res>
4        <outcome>OK</outcome>
5      </psp:pspNotifyPaymentV2Res>
6  </soapenv:Body>
7</soapenv:Envelope>
8- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, da inserire obbligatoriamente in caso di outcome KO Gestione degli errori
 
demandPaymentNotice
Request Body
| Name | Type | Description | 
|---|---|---|
| idPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| datiSpecificiServizio* | String | Sono censiti nel Catalogo dei Servizi, che è il repository che contiene l’elenco dei servizi generalizzati attivati dagli EC, inviati in formato base64. La struttura da inserire è definita dallo schema XSD il cui nome è riportato nell'elemento xsdRiferimento del Catalogo dei Servizi ed è consultabile tramite https://github.com/pagopa/pagopa-api . | 
| idSoggettoServizio* | String | Identificativo dell'associazione tra servizio e EC per cui si vuole attivare il pagamento. Corrisponde al tag elencoSoggettiEroganti.soggettoErogante.idSoggettoServizio del Catalogo dei Servizi. | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| idChannel* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| idBrokerPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
1<soap:Envelope>
2  <soap:Body>
3    <ns3:demandPaymentNoticeReq>
4      <idPSP>88888888888</idPSP>
5      <idBrokerPSP>88888888888</idBrokerPSP>
6      <idChannel>88888888888_01</idChannel>
7      <password>**********</password>
8      <idSoggettoServizio>00003</idServizio>
9      <datiSpecificiServizio>Dati del servizio base64 encoded</datiSpecificiServizio>
10    </ns3:demandPaymentNoticeReq>
11  </soap:Body>
12</soap:Envelope>
131<soapenv:Envelope>
2  <soapenv:Body>
3    <ppt:demandPaymentNoticeRes>
4      <outcome>OK</outcome>
5      <qrCode>
6        <fiscalCode>77777777778</fiscalCode>
7        <noticeNumber>311111111112222222</noticeNumber>
8      </qrCode>
9      <paymentList>
10        <paymentOptionDescription>
11          <amount>30.00</amount>
12          <options>EQ</options>
13          <paymentNote>test</paymentNote>
14        </paymentOptionDescription>
15      </paymentList>
16      <paymentDescription>payment</paymentDescription>
17      <fiscalCodePA>77777777777</fiscalCodePA>
18      <companyName>company EC</companyName>
19      <officeName>office EC</officeName>
20    </ppt:demandPaymentNoticeRes>
21  </soapenv:Body>
22</soapenv:Envelope>
23- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - qrCode: è composto da fiscalCode e noticeNumber, dato valorizzato solo in caso di outcome OK
- fiscalCode: codice fiscale dell'EC
 - noticeNumber: [auxDigit][segregationCode][IUVBase][IUVCheckDigit]
 
 - paymentList: struttura che contiene i dettagli del pagamento, al momento può contenere una sola paymentOptionDescription, dato valorizzato solo in caso di outcome OK
- paymentOptionDescription﹡
- amount﹡: importo in euro
 - options﹡: al momento è valorizzato con EQ
 - dueDate: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - paymentNote: testo libero per descrivere l'oggetto del pagamento
 
 
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, dato valorizzato solo in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 
paDemandPaymentNotice
Request Body
| Name | Type | Description | 
|---|---|---|
| idPA* | String | Codice fiscale della struttura che invia la richiesta di pagamento. | 
| datiSpecificiServizio* | String | Sono censiti nel Catalogo dei Servizi, che è il repository che contiene l’elenco dei servizi generalizzati attivati dagli EC, inviati in formato base64. | 
| idServizio* | String | Identificativo del servizio per cui si vuole attivare il pagamento. | 
| idStation* | String | Identificativo della stazione dell'EC nel sistema pagoPa. | 
| idBrokerPA* | String | Identificativo del soggetto che opera come intermediario per l'EC. | 
| idSoggettoServizio* | String | Identificativo dell'associazione tra servizio e EC per cui si vuole attivare il pagamento. Corrisponde al tag elencoSoggettiEroganti.soggettoErogante.idSoggettoServizio del Catalogo dei Servizi. | 
1<soapenv:Envelope>
2  <soapenv:Body>
3    <ppt:paDemandPaymentNoticeReq>
4      <idPA>77777777777</idPA>
5      <idBrokerPA>77777777777</idBrokerPA>
6      <idStation>77777777777_01</idStation>
7      <idServizio>00002</idServizio>
8      <idSoggettoServizio>00003</idSoggettoServizio>       
9      <datiSpecificiServizio>Dati del servizio base64 encoded</datiSpecificiServizio>
10    </ppt:paDemandPaymentNoticeReq>
11  </soapenv:Body>
12</soapenv:Envelope>
131  <soapenv:Body>
2    <ns5:paDemandPaymentNoticeRes">
3      <outcome>OK</outcome>
4      <qrCode>
5        <fiscalCode>77777777778</fiscalCode>
6        <noticeNumber>311111111112222222</noticeNumber>
7      </qrCode>
8      <paymentList>
9        <paymentOptionDescription>
10          <amount>30.00</amount>
11          <options>EQ</options>
12          <paymentNote>test</paymentNote>
13        </paymentOptionDescription>
14      </paymentList>
15      <paymentDescription>payment</paymentDescription>
16      <fiscalCodePA>77777777777</fiscalCodePA>
17      <companyName>company EC</companyName>
18      <officeName>office EC</officeName>
19    </ns5:paDemandPaymentNoticeRes>
20  </soapenv:Body>
21</soapenv:Envelope>
22- outcome﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di outcome KO Gestione degli errori
 - qrCode: è composto da fiscalCode e noticeNumber, dato valorizzato solo in caso di outcome OK
- fiscalCode: codice fiscale dell'EC
 - noticeNumber: [auxDigit][segregationCode][IUVBase][IUVCheckDigit]
 
 - paymentList: struttura che contiene i dettagli del pagamento, al momento può contenere una sola paymentOptionDescription, dato valorizzato solo in caso di outcome OK
- paymentOptionDescription﹡
- amount﹡: importo in euro
 - options﹡: al momento è valorizzato con EQ
 - dueDate: data di scadenza del pagamento secondo il formato ISO 8601 [AAAA]-[MM]-[GG]
 - paymentNote: testo libero per descrivere l'oggetto del pagamento
 
 
 - paymentDescription: testo libero per descrivere l'oggetto del pagamento, dato valorizzato solo in caso di outcome OK
 - fiscalCodePA: codice fiscale dell'EC, dato valorizzato solo in caso di outcome OK
 - companyName: nome completo dell'EC, dato valorizzato solo in caso di outcome OK
 - officeName: nome completo dell'ufficio dell'EC
 
nodoInviaFlussoRendicontazione
Request Body
| Name | Type | Description | 
|---|---|---|
| identificativoPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| xmlRendicontazione* | String | Contenuto del Flusso di riversamento in formato base64. | 
| dataOraFlusso* | String | Data e ora del Flusso di Rendicontazione. | 
| identificativoFlusso* | String | Identificativo del Flusso di Rendicontazione. | 
| identificativoDominio* | String | Codice fiscale dell'EC. | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| identificativoCanale* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| identificativoIntermediarioPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
1<soap:Envelope>
2    <soap:Body>
3        <ns5:nodoInviaFlussoRendicontazione>
4            <identificativoPSP>88888888888</identificativoPSP>
5            <identificativoIntermediarioPSP>88888888888</identificativoIntermediarioPSP>
6            <identificativoCanale>88888888888_01</identificativoCanale>
7            <password>**********</password>
8            <identificativoDominio>77777777777</identificativoDominio>
9            <identificativoFlusso>2021-11-2188888888888-AABB648200001295</identificativoFlusso>
10            <dataOraFlusso>2021-11-22T00:37:32</dataOraFlusso>
11            <xmlRendicontazione>Flusso di riversamento base64 encoded</xmlRendicontazione>
12        </ns5:nodoInviaFlussoRendicontazione>
13    </soap:Body>
14</soap:Envelope>
151<soapenv:Envelope>
2    <soapenv:Body>
3        <ppt:nodoInviaFlussoRendicontazioneRisposta>
4            <esito>OK</esito>
5        </ppt:nodoInviaFlussoRendicontazioneRisposta>
6    </soapenv:Body>
7</soapenv:Envelope>
8- esito﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di esito KO Gestione degli errori
 
nodoChiediElencoFlussiRendicontazione
Request Body
| Name | Type | Description | 
|---|---|---|
| identificativoIntermediarioPA* | String | Identificativo del soggetto che opera come intermediario per l'EC. | 
| identificativoPSP | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| identificativoDominio | String | Codice fiscale dell'EC. | 
| password* | String | Password della stazione, assegnata da PagoPA. | 
| identificativoStazioneIntermediarioPA* | String | Identificativo della stazione dell'EC nel sistema pagoPa. | 
1<soap:Envelope>
2    <soap:Body>
3        <ns5:nodoChiediElencoFlussiRendicontazione>
4            <identificativoIntermediarioPA>77777777777</identificativoIntermediarioPA>
5            <identificativoStazioneIntermediarioPA>77777777777_01</identificativoStazioneIntermediarioPA>
6            <password>**********</password>
7            <identificativoDominio>77777777777</identificativoDominio>
8            <identificativoPSP>88888888888</identificativoPSP>
9        </ns5:nodoChiediElencoFlussiRendicontazione>
10    </soap:Body>
11</soap:Envelope>
121<soapenv:Envelope>
2    <soapenv:Body>
3        <nodoChiediElencoFlussiRendicontazioneResponse>
4            <esito>OK</esito>
5            <elencoFlussiRendicontazione>
6                <totRestituiti>1</totRestituiti>
7                <idRendicontazione>
8                    <identificativoFlusso>2021-11-2188888888888-AABB648200001295</identificativoFlusso>
9                    <dataOraFlusso>2021-11-22T00:37:32</dataOraFlusso>
10                </idRendicontazione>
11            </elencoFlussiRendicontazione>
12        </nodoChiediElencoFlussiRendicontazioneResponse>
13    </soapenv:Body>
14</soapenv:Envelope>
15- esito﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di esito KO Gestione degli errori
 - elencoFlussiRendicontazione: elenco dei flussi di riversamento, dato valorizzato solo in caso di esito OK
- totRestituiti: numero dei flussi presenti nell'elenco
 - idRendicontazione
- identificativoFlusso: identificativo del Flusso di Rendicontazione
 - dataOraFlusso: data e ora del Flusso di Rendicontazione
 
 
 
nodoChiediFlussoRendicontazione
Request Body
| Name | Type | Description | 
|---|---|---|
| identificativoIntermediarioPA* | String | Identificativo del soggetto che opera come intermediario per l'EC. | 
| identificativoFlusso* | String | Identificativo del Flusso di Rendicontazione. | 
| identificativoPSP | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| identificativoDominio | String | Codice fiscale dell'EC. | 
| password* | String | Password della stazione, assegnata da PagoPA. | 
| identificativoStazioneIntermediarioPA* | String | Identificativo della stazione dell'EC nel sistema pagoPa. | 
1<soap:Envelope>
2    <soap:Body>
3        <nodoChiediElencoFlussiRendicontazione>
4            <identificativoIntermediarioPA>77777777777</identificativoIntermediarioPA>
5            <identificativoStazioneIntermediarioPA>77777777777_01</identificativoStazioneIntermediarioPA>
6            <password>**********</password>
7            <identificativoDominio>77777777777</identificativoDominio>
8            <identificativoPSP>88888888888</identificativoPSP>
9            <identificativoFlusso>2021-11-2188888888888-AABB648200001295</identificativoFlusso>
10        </nodoChiediElencoFlussiRendicontazione>
11    </soap:Body>
12</soap:Envelope>
131<soapenv:Envelope>
2    <soapenv:Body>
3        <nodoChiediFlussoRendicontazioneResponse>
4            <esito>OK</esito>
5            <xmlRendicontazione>Flusso di riversamento base64 encoded</xmlRendicontazione>
6        </nodoChiediFlussoRendicontazioneResponse>
7    </soapenv:Body>
8</soapenv:Envelope>
9- esito﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di esito KO Gestione degli errori
 - xmlRendicontazione: contenuto del flusso di riversamento in formato base64, dato valorizzato solo in caso di esito OK
 
nodoChiediCatalogoServizi
nodoChiediCatalogoServizi versione 2
Request Body
| Name | Type | Description | 
|---|---|---|
| identificativoPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| identificativoDominio | String | Codice fiscale dell'EC. | 
| password* | String | Password del canale, assegnata da PagoPA. | 
| identificativoCanale* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| identificativoIntermediarioPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| categoria | String | Filtro in base alla categoria dei servizi. | 
| commissione | String | Filtro in base al consiglio di applicare o meno le commissioni inserite dall'EC che ha creato il servizio. | 
1<soap:Envelope>
2    <soap:Body>
3        <ns5:nodoChiediCatalogoServiziV2Request>
4            <identificativoPSP>88888888888</identificativoPSP>
5            <identificativoIntermediarioPSP>88888888888</identificativoIntermediarioPSP>
6            <identificativoCanale>88888888888_01</identificativoCanale>
7            <password>**********</password>
8            <identificativoDominio>77777777777</identificativoDominio>
9            <categoria>Donazioni</categoria>
10            <commissione>N</commissione>
11        </ns5:nodoChiediCatalogoServiziV2Request>
12    </soap:Body>
13</soap:Envelope>
141<soapenv:Envelope>
2    <soapenv:Body>
3        <nodoChiediCatalogoServiziV2Response>
4            <esito>OK</esito>
5            <xmlCatalogoServizi>Catalogo dei servizi base64 encoded</xmlCatalogoServizi>
6        </nodoChiediCatalogoServiziV2Response>
7    </soapenv:Body>
8</soapenv:Envelope>
9- esito﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di esito KO Gestione degli errori
 - xmlCatalogoServizi: contenuto del catalogo dei servizi in formato base64, dato valorizzato solo in caso di esito OK
 
nodoChiediTemplateInformativaPSP
Request Body
| Name | Type | Description | 
|---|---|---|
| identificativoPSP* | String | Identificativo del PSP, assegnato da PagoPA. Il codice è generalmente rappresentato dal codice BIC (Bank Identifier Code) del PSP. In assenza del codice BIC, o per gestire situazioni particolari, può essere utilizzato un altro codice, purché identifichi in modo univoco il PSP.  | 
| identificativoIntermediarioPSP* | String | Identificativo dell'intermediario, assegnato da PagoPA. Identificazione dell'intermediario/broker del PSP che fornisce l'accesso (canale) al PSP per l'erogazione del servizio. Nota: l'intermediario/broker può coincidere con il PSP stesso.  | 
| identificativoCanale* | String | Identificativo del canale, identifica una categoria di servizio di pagamento e attraverso la quale viene effettuata la transazione. Un identificatore di canale appartiene a un solo intermediario/broker PSP e di conseguenza deve essere univoco rispetto al PSP.  | 
| password* | String | Password del canale, assegnata da PagoPA. | 
1<soap:Envelope>
2    <soap:Body>
3        <ns5:nodoChiediTemplateInformativaPSP>
4            <identificativoPSP>88888888888</identificativoPSP>
5            <identificativoIntermediarioPSP>88888888888</identificativoIntermediarioPSP>
6            <identificativoCanale>88888888888_01</identificativoCanale>
7            <password>**********</password>
8        </ns5:nodoChiediTemplateInformativaPSP>
9    </soap:Body>
10</soap:Envelope>
111<soapenv:Envelope>
2    <soapenv:Body>
3        <nodoChiediTemplateInformativaPSP>
4            <esito>OK</esito>
5            <xmlTemplateInformativa>Template informativa base64 encoded</xmlTemplateInformativa>
6        </nodoChiediTemplateInformativaPSP>
7    </soapenv:Body>
8</soapenv:Envelope>
9- esito﹡: il risultato dell'operazione che può contenere i seguenti codici
- OK : operazione eseguita con successo
 - KO : operazione terminata con errore
 
 - fault: tutti i dettagli dell'errore, dato valorizzato solo in caso di esito KO Gestione degli errori
 - xmlTemplateInformativa: template dell'informativa in formato base64, dato valorizzato solo in caso di esito OK
 
EC Checkout API
post
Parametri
Nuove API - Gestione Flussi di Rendicontazione
get
get
get
get
getOrganizationReceipt
paCreatePosition
In questa pagina
paVerifyPaymentNotice
verifyPaymentOptions
paVerifyPaymentOptions
paGetPayment
paGetPayment versione 1
paGetPayment versione 2
paSendRT
paSendRT versione 1
paSendRT versione 2
verifyPaymentNotice
verificaBollettino
activatePaymentNotice
activatePaymentNotice versione 1
activatePaymentNotice versione 2
sendPaymentOutcome
sendPaymentOutcome versione 1
sendPaymentOutcome versione 2
pspNotifyPayment
pspNotifyPayment versione 1
pspNotifyPayment versione 2
demandPaymentNotice
paDemandPaymentNotice
nodoInviaFlussoRendicontazione
nodoChiediElencoFlussiRendicontazione
nodoChiediFlussoRendicontazione
nodoChiediCatalogoServizi
nodoChiediCatalogoServizi versione 2
nodoChiediTemplateInformativaPSP
EC Checkout API
Nuove API - Gestione Flussi di Rendicontazione
getOrganizationReceipt
paCreatePosition
Dicci cosa ne pensi
Per chiarimenti sulle specifiche d’implementazione, come SACI e SANP, puoi aprire una segnalazione su GitHub