FlowAlp

Panoramica dell'embedding del checkout

July 30, 2026

Confronta le opzioni di embedding del checkout FlowAlp Pay: redirect, iFrame, modal window e app mobile, con consigli su quando usarle.

Dopo aver creato un Gateway tramite la Merchant API o configurato una pagina di pagamento nella dashboard, decidi tu come i tuoi clienti vedono il checkout FlowAlp Pay. Hai quattro modalità di presentazione: redirect a pagina intera, iFrame incorporato, modal window e flusso in-app per le app mobile.

Confronto delle opzioni di embedding del checkout FlowAlp Pay: redirect, iFrame, modal window e flusso per app mobile
Confronto delle opzioni di embedding del checkout FlowAlp Pay: redirect, iFrame, modal window e flusso per app mobile

Le quattro opzioni

Redirect: il cliente viene indirizzato alla pagina di pagamento ospitata su https://<instance>.pay.flowalp.com e torna poi al tuo URL di successo, errore o annullamento. È la scelta più robusta e l'impostazione consigliata per le integrazioni API, perché ogni metodo di pagamento gira nel suo ambiente nativo.

L'embedding iFrame mostra il modulo di pagamento direttamente nel layout della tua pagina: ideale per siti marketing e tool in cui il checkout deve sembrare parte della pagina.

La modal window apre il modulo in un overlay: il cliente non lascia mai il tuo sito. Tecnicamente si comporta come un iFrame con una cornice già pronta.

L'integrazione nelle app mobile carica la pagina di pagamento in una WebView o in un browser in-app e restituisce il risultato alla tua app tramite eventi e deep link.

Confronto

ModalitàEsperienza del clienteIdeale perAttenzione a
RedirectLascia temporaneamente il tuo sito e torna tramite gli URL di redirectIntegrazioni API, plugin per shop, la maggior parte dei checkout in produzioneIl solo ritorno non prova il pagamento: conferma lato server
iFrameModulo incorporato nel layout della tua paginaLanding page, siti marketing, dashboardAlcuni metodi di pagamento non funzionano dentro un frame
Modal windowOverlay sulla pagina, il sito resta visibileCheckout rapidi avviati da un pulsanteStesse limitazioni dei metodi di pagamento dell'iFrame
App mobileWebView o browser in-app nella tua appApp native iOS e Android o ibrideServono deep link per un ritorno pulito

Limitazioni dei metodi di pagamento in modalità embedded

Non tutti i metodi di pagamento possono girare in un iFrame o in una modal window. PayPal e Coinbase rifiutano del tutto i contesti embedded, mentre PostFinance viene disattivato quando il browser blocca i cookie di terze parti (comportamento predefinito su iOS e macOS). Google Pay funziona solo se il frame ha l'attributo allow="payment *".

Se un metodo interessato deve restare disponibile, aggiungi &breakIframe=true all'URL incorporato: la pagina di pagamento esterna si aprirà in una nuova scheda del browser.

Come scegliere

  • Sviluppi con la Merchant API e vuoi la massima compatibilità: usa il redirect.
  • Incorpori una pagina di pagamento o un modulo donazioni in un sito esistente: usa l'iFrame.
  • Vuoi un checkout immediato senza uscire dalla pagina: usa la modal window.
  • Distribuisci un'app nativa o ibrida: segui la guida all'integrazione mobile.

Conferma i pagamenti lato server

Qualunque modalità tu scelga, la schermata di successo o il redirect sono solo segnali di interfaccia. Conferma sempre lo stato finale tramite i webhook — idealmente con la verifica della firma — oppure recuperando la transazione via API prima di evadere un ordine.

Prossimo passo: crea un Gateway e collega la modalità di presentazione che preferisci — la guida iFrame è un buon punto di partenza.