Pagamento
La prima fase del pagamento consiste nell’invio al Gateway dei dati preliminari del pagamento, come: importo, valuta, riferimento ordine e url per la prosecuzione del pagamento stesso.
Per migliorare e velocizzare l'esperienza d'acquisto è stato adottato il protocollo 3DSecure 2.2. Per utilizzare il servizio, fare riferimento alla sezione 3D Secure 2.2.
A fronte della ricezione di questi dati, il Gateway restituisce in output in formato XML un PaymentId univoco, un token di sicurezza e l’url della pagina per effettuare l’inserimento dei dati relativi alla carta di credito.Parametri di chiamata del messaggio HTTP di Inizializzazione Pagamento
NOME | DESCRIZIONE | FORMATO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Parametri di risposta al messaggio di Inizializzazione Pagamento
NOME | DESCRIZIONE | FORMATO | |||||||||||||||||
|
Redirezione titolare carta alla pagina di pagamento
A fronte della ricezione della risposta al messaggio di inizializzazione, è necessario redirigere la sessione web del titolare carta verso l’url specificato nel tag hostedPageUrl aggiungendo come parametro il paymentid. Tale url non deve essere impostato come parametro fisso della redirezione ma, per ogni pagamento, deve essere reperito dinamicamente dall’apposito tag.
ATTENZIONE: questa pagina non può essere inserita all'interno di un i-frame.
Una volta raggiunta questa pagina, il titolare carta inserirà i dati della propria carta di credito e, se la carta partecipa al protoccollo 3D Secure, verrà richiesto anche l’inserimento della relativa password 3D Secure.