Stripe Elements per il Web
Creare procedure di pagamento personalizzate con componenti di interfaccia utente preintegrati
Stripe Elements è un insieme di componenti dell’interfaccia utente preintegrati per la creazione di flussi di pagamento sul web. È disponibile come funzionalità di Stripe.js, la nostra libreria JavaScript principale per creare flussi di pagamento. Stripe.js tokenizza le informazioni sensibili sul pagamento con un componente Element senza che passino mai per il tuo server.
- Metodi di pagamento globali: accesso a oltre 100 metodi di pagamento globali, tra cui wallet come Apple Pay.
- Link: semplifica i pagamenti per i tuoi clienti e offri la possibilità di selezionare un metodo salvato al checkout, velocizzando le transazioni ed evitando l’inserimento manuale dei dati.
- Metodi di pagamento salvati: Salva, riutilizza e gestisci carte e conti bancari con funzioni integrate.
- Conformità: Stripe fornisce un’interfaccia conforme a livello globale e gestisce i requisiti per la visualizzazione di mandati e avvisi di consenso agli acquirenti.
- Moduli aggiornati: moduli localizzati con gestione integrata degli errori. Stripe mantiene aggiornati i requisiti di ogni fornitore di servizi di pagamento.
- Raccolta indirizzi: raccogli indirizzi di fatturazione completi o parziali con qualsiasi metodo di pagamento.
- Personalizzazione dell’aspetto: Personalizza l’aspetto di Elements in base al design del tuo sito.
- Altre funzioni: Funzioni aggiuntive come la nuova raccolta del CVC e il controllo dei circuiti delle carte da accettare.
Inizia
Se non vedi il tuo componente Element di seguito, troverai ulteriori informazioni nella documentazione di riferimento dell’API per Stripe.js.
API compatibili
Stripe offre due API di pagamento principali compatibili con Elements che ti offrono la flessibilità di accettare vari tipi di pagamento dai tuoi clienti. Puoi integrare queste API nelle interfacce di pagamento preintegrate di Stripe. Sebbene consigliamo di utilizzare l’API Checkout Sessions per la maggior parte degli utenti, le API sono utilizzate in casi d’uso leggermente diversi a seconda di come si sceglie di strutturare il flusso di pagamento e di quanto controllo si richiede. Puoi creare una pagina di pagamento con l’API Checkout Sessions o creare un’integrazione avanzata con l’API Payment Intents.
- L’API Checkout Sessions ti consente di modellare il flusso di pagamento del cliente. Sono incluse le voci riga incluse negli indirizzi di acquisto, fatturazione e spedizione, le aliquote fiscali applicabili e i coupon o gli sconti. La sessione di Checkout consente di creare abbonamenti, calcolare le aliquote fiscali con Stripe Tax e disporre pagamenti.
- L’API Payment Intents consente di modellare la fase del pagamento. A differenza dell’API Checkout Sessions, che richiede i dettagli delle voci riga, devi specificare solo l’importo finale che vuoi addebitare. Questa opzione è adatta per i flussi di pagamento, ad esempio i pagamenti all’esterno della sessione. Se vuoi usare Stripe per calcolare le imposte applicabili o creare abbonamenti, devi eseguire l’integrazione rispettivamente con l’API Stripe Tax o con l’API Subscriptions.
