Personalizzare il comportamento della procedura di pagamento
Personalizza il comportamento della procedura di pagamento per aumentare la conversione e i ricavi.
Personalizzare il pulsante Invia
Per allineare Checkout al tuo modello di business, configura il testo visualizzato sul pulsante di invio di Checkout per gli acquisti una tantum.
Definisci a submit_
nella sessione. In questo esempio (una donazione di 5 USD), sul pulsante di invio personalizzato di Checkout verrebbe visualizzato Dona 5.00 $. Per un elenco completo delle opzioni di submit_
, consulta la documentazione di riferimento dell’API.
Localizzazione e lingue supportate
Per impostazione predefinita, Checkout rileva le impostazioni locali del browser del cliente e mostra una versione tradotta della pagina nella sua lingua, se Stripe la supporta. Puoi modificare le impostazioni locali del browser di Checkout specificando il parametro locale
quando crei una sessione di Checkout.
Checkout utilizza inoltre le impostazioni locali per formattare numeri e valute. Ad esempio, se vendi un prodotto il cui prezzo è impostato in EUR con le impostazioni locali impostate su auto
, in un browser configurato per utilizzare l’inglese (en
) viene visualizzato come 25.00 € mentre in quello configurato per il tedesco (de
) come 25,00 €.
Compilare in automatico i dati di pagamento con Link
Puoi utilizzare automaticamente Link, il prodotto di Stripe per pagare con un clic, nella pagina di pagamento preintegrata. Per ulteriori informazioni, consulta Link con Checkout.
Filtrare i circuiti di carte
Puoi specificare quali circuiti di carte vuoi bloccare per i tuoi clienti nella sessione di Checkout.
Per bloccare circuiti di carte specifici, puoi includere il parametro brands_
durante la creazione di una sessione di Checkout. Specifica una matrice con uno dei seguenti valori del circuito della carta:
visa
mastercard
american_
express discover_
global_ network
Il valore discover_
comprende tutte le carte che fanno parte del Discover Global Network, tra cui Discover, Diners, JCB, UnionPay ed Elo.
L’esempio di codice seguente inizializza la sessione di Checkout con il parametro brands_
impostato su ['american_
, che impedisce ai clienti di utilizzare carte American Express.
Se un cliente inserisce un numero di carta non supportato in Checkout, riceve un messaggio di errore che lo informa che il circuito della carta non è accettato.

Viene visualizzato un errore che informa il cliente che non accetti Visa (o qualsiasi altro circuito di carte che hai bloccato).
Inoltre, Link disabilita anche le carte salvate per gli utenti di ritorno se la carta salvata è bloccata.

Se la carta salvata di un utente Link è bloccata, viene disattivata.
Checkout filtra anche le carte nei wallet Apple e Google Pay, i metodi di pagamento salvati del cliente e i circuiti delle carte in co-badging.