Passa al contenuto principale

Hosted Payment Page (HPP)

La Hosted Payment Page (HPP) di Numia è una pagina di pagamento preconfigurata e ospitata sull’infrastruttura Numia, progettata per consentire ai merchant di accettare pagamenti online in modo rapido, sicuro e standardizzato.
Attraverso un modello di integrazione basato su inizializzazione transazione, redirect del cliente e verifica dell’esito, il merchant delega la fase di raccolta dei dati di pagamento alla piattaforma, mantenendo il controllo completo del flusso ordine e della logica applicativa.

Esempio Hosted Payment Page Numia
Metodi di pagamento supportati
Circuiti carte
Metodi di pagamento alternativi

1. Obiettivo della Hosted Payment Page

La HPP è progettata per:

  • semplificare l’integrazione dei pagamenti online;
  • ridurre la complessità tecnica lato frontend merchant;
  • centralizzare la gestione dei metodi di pagamento;
  • garantire coerenza nei flussi di autenticazione e autorizzazione.

Il merchant non deve sviluppare form di pagamento personalizzati né gestire direttamente la logica di sicurezza associata alla raccolta dei dati carta.

Esempio Form Carta Numia

2. Modello di integrazione

La Hosted Payment Page utilizza un modello articolato in tre fasi principali:

  1. Inizializzazione della transazione Il merchant crea la transazione tramite chiamata backend (Init), definendo importo, valuta, orderId e URL di ritorno.

  2. Redirect del cliente verso la HPP Il browser viene reindirizzato alla pagina di pagamento generata da Numia, dove il cliente inserisce i dati richiesti.

  3. Verifica dell’esito Al termine del pagamento, il merchant interroga il gateway (Verify) per ottenere lo stato definitivo della transazione e aggiornare correttamente l’ordine.

Questo approccio separa chiaramente:

  • esperienza utente di checkout (merchant);
  • gestione tecnica del pagamento (Numia).

3. Cosa gestisce Numia

All’interno della Hosted Payment Page, Numia gestisce:

  • interfaccia di pagamento;
  • raccolta dei dati carta o metodo selezionato;
  • validazione form;
  • gestione errori di input;
  • autenticazione 3D Secure (quando prevista);
  • richiesta di autorizzazione verso acquirer e circuito;
  • restituzione dell’esito tecnico della transazione.

4. Cosa resta in carico al merchant

Il merchant mantiene la responsabilità di:

  • creazione e gestione dell’ordine;
  • valorizzazione corretta dei parametri di inizializzazione;
  • configurazione di notifyURL, errorURL e callbackURL;
  • aggiornamento dello stato ordine in base all’esito della chiamata di verifica;
  • gestione dell’esperienza utente prima e dopo il pagamento.

La Hosted Payment Page non sostituisce la logica eCommerce del merchant, ma ne gestisce esclusivamente la fase di pagamento.


5. Quando scegliere la HPP

La Hosted Payment Page è la soluzione consigliata quando:

  • si desidera un’integrazione standardizzata e scalabile;
  • si vuole ridurre l’impatto tecnico sul frontend;
  • si preferisce delegare completamente la gestione dei form di pagamento;
  • si punta a tempi di implementazione ridotti.

Per flussi di pagamento personalizzati o integrazioni dirette, consultare le sezioni dedicate della documentazione.