Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 28-Aug-2023 11:26 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 51 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
\\
!! Introduzione\\
\\
Il componente PAY permette di utilizzare paypal come sistema di pagamento.\\
Il componente è funzionante solo in WebUP\\
Nello showcase di webup c'è un esempio di utilizzo di questo componente, Abbiamo previsto la possibilità di utilizzare\\
anche la versione di test del servizio di pagamento.\\
\\
Oltre ai parametri di configurazione impostabili tramite setup come si può vedere nello script di esempio dello showcase\\
si deve compilare il file "paypal.properties" che in una installazione standard si trova in <User-Home>/etc/webup/WebUP/resources/paypal/.\\
\\
Questo file definisce la fun da richiamare per la conferma asincrona dell'avvenuto pagamento\\
\\
Ad esempio:\\
\\
ipn_fun = F(EXB;X1SER_B04;IPNPAY) INPUT({0})\\
\\
La stringa "{0}" verrà sostituita da webup con una del tipo:\\
param_name1(value1) param_name2(value2)... param_nameN(valueN)\\
dove i parametri e i valori dipendono dai dati che si stanno scambiando con paypal. Nello stesso file si definisce inoltre l'indirizzo usato da webup per verificare la correttezza del messaggio di conferma.\\
\\
Ad esempio:\\
ipn_url = https://www.sandbox.paypal.com/cgi-bin/webscr\\
\\
Infine definiamo l'endpoint a cui paypal invia i messaggi di conferma dei pagamenti:\\
\\
Ad esempio:\\
ipn_listener = http://www.sito-smeup.com/WebUP/services/paypal/listener\\
\\
Si rimanda al sito di paypal per la registrazione dell'account dell'esercente e per la documentazione sul funzionamento del sistema di pagamento tramite IPN. Si note inoltre che l'utente\\
con cui viene chiamata la fun di conferma è quello definito in "connection.properties".\\
\\
Si consiglia di predisporre un ambiente di test e di creare degli account di test sia per il ricevente che per il pagante sulla sandbox di Paypal. Gli utenti fittizi, i pagamenti, le IPN verranno generati come in produzione ma su un ambiente parallelo che è appunto la sandbox di Paypal che simula l'ambiente reale e quindi non utilizza "soldi" reali. Si rimanda sempre al sito di paypal per la creazione degli account di test.\\
\\
\\
!! Funzionalità ed attributi\\
Le funzionalità, le impostazioni e gli attributi del componente sono consultabili attraverso il configuratore e la sua documentazione.\\
\\
Vedi (SECLS(G.SE-Clicca qui.)\\
\\
!! Schede di esempio\\
Gli esempi del componente PAY sono consultabili qui:\\
\\
Vedi (-Esempi)\\
\\
This page has only one version
«