Chi Siamo Area Clienti Promo del Mese Dicono di Noi Portfolio FAQ Blog
Senza categoria

WPForms e i Pagamenti: Accettare Stripe e PayPal nei Form

· 8 min di lettura

WPForms e i Pagamenti: Accettare Stripe e PayPal nei Form

Accettare pagamenti online direttamente attraverso un modulo WordPress è una delle funzionalità più richieste dai proprietari di siti web. Che tu voglia vendere prodotti, raccogliere donazioni, incassare quote di iscrizione o accettare pagamenti per servizi, WPForms Pro ti permette di integrare Stripe e PayPal nei tuoi moduli in modo semplice e sicuro. In questa guida vedremo come configurare entrambi i gateway di pagamento e come creare form di pagamento efficaci.

Perché Accettare Pagamenti Tramite WPForms

Potresti chiederti: perché usare WPForms per i pagamenti invece di un plugin e-commerce completo come WooCommerce? La risposta è la semplicità. Se hai bisogno di vendere pochi prodotti, raccogliere donazioni o incassare pagamenti una tantum, WooCommerce è eccessivo. WPForms ti permette di creare un form di pagamento in pochi minuti senza la complessità di un intero sistema e-commerce.

Ecco i casi d’uso più comuni per i pagamenti via WPForms:

I Gateway di Pagamento Supportati

WPForms Pro supporta nativamente due dei più importanti gateway di pagamento al mondo: Stripe e PayPal. Entrambi sono disponibili come addon dedicati inclusi nella licenza Pro.

Stripe

Stripe è il gateway di pagamento preferito dalla maggior parte degli sviluppatori web per la sua affidabilità, sicurezza e facilità di integrazione. Supporta carte di credito e debito (Visa, Mastercard, American Express), Apple Pay, Google Pay e molti altri metodi di pagamento locali. Le commissioni in Italia sono del 1,4% + 0,25€ per transazione con carte europee.

PayPal

PayPal è il sistema di pagamento online più conosciuto al mondo, con oltre 400 milioni di utenti attivi. Molti consumatori preferiscono PayPal perché non devono inserire i dati della carta di credito direttamente sul sito. Le commissioni standard per venditori in Italia sono del 3,4% + 0,35€ per transazione.

Configurare Stripe in WPForms

L’integrazione con Stripe è la più popolare e offre la maggiore flessibilità. Vediamo come configurarla passo dopo passo.

Passo 1: Installare l’Addon Stripe

  1. Vai su WPForms → Addon nel pannello WordPress
  2. Cerca l’addon Stripe nella lista
  3. Clicca su Installa addon e poi su Attiva

Passo 2: Collegare il Tuo Account Stripe

  1. Vai su WPForms → Impostazioni → Pagamenti
  2. Nella sezione Stripe, clicca su Connect with Stripe
  3. Verrai reindirizzato al sito di Stripe per autorizzare la connessione
  4. Accedi con il tuo account Stripe (o creane uno nuovo se non lo hai)
  5. Autorizza WPForms ad accedere al tuo account
  6. Verrai reindirizzato su WordPress con la connessione completata

WPForms utilizza Stripe Connect, il che significa che non devi gestire chiavi API manualmente. La connessione è sicura e conforme agli standard PCI-DSS. I dati delle carte di credito non transitano mai dal tuo server ma vengono gestiti direttamente da Stripe.

Impostazioni pagamenti di WPForms con la configurazione Stripe

Passo 3: Creare un Form di Pagamento

Ora che Stripe è configurato, puoi creare il tuo primo form di pagamento:

  1. Crea un nuovo modulo o modifica uno esistente
  2. Aggiungi i campi necessari (Nome, Email, ecc.)
  3. Dalla sezione Campi di Pagamento, trascina uno o più campi articolo nel form
  4. Aggiungi un campo Totale per mostrare l’importo da pagare
  5. Aggiungi il campo Stripe Credit Card dalla sezione Campi di Pagamento
  6. Vai su Pagamenti → Stripe nelle impostazioni del form
  7. Attiva Abilita pagamenti Stripe
  8. Configura la descrizione del pagamento e l’email di ricevuta

Tipi di Campi Pagamento Disponibili

WPForms offre diversi campi specifici per i pagamenti:

Articolo singolo (Single Item): un prodotto o servizio con prezzo fisso. L’utente vede il nome dell’articolo e il prezzo. Il prezzo può essere fisso (impostato da te), definito dall’utente (l’utente inserisce l’importo, ideale per donazioni) o nascosto.

Articoli multipli (Multiple Items): una lista di opzioni con prezzi diversi tra cui l’utente ne sceglie una. Perfetto per piani di abbonamento, pacchetti di servizi o prodotti con varianti di prezzo.

Checkbox Items: come gli articoli multipli, ma l’utente può selezionare più opzioni. Gli importi vengono sommati automaticamente. Ideale per servizi aggiuntivi o add-on.

Totale: calcola e mostra automaticamente la somma di tutti gli articoli selezionati. Deve essere presente in ogni form di pagamento perché Stripe lo utilizza per determinare l’importo da addebitare.

Pagamenti Ricorrenti con Stripe

Una delle funzionalità più potenti dell’integrazione Stripe è la possibilità di creare pagamenti ricorrenti (subscription). Questo è perfetto per abbonamenti mensili, quote associative annuali o qualsiasi tipo di pagamento periodico.

Per configurare un pagamento ricorrente:

  1. Nelle impostazioni Stripe del form, abilita i Pagamenti ricorrenti
  2. Seleziona la frequenza: giornaliera, settimanale, mensile, trimestrale o annuale
  3. Imposta un nome per il piano (visibile nell’estratto conto del cliente)
  4. Opzionalmente, imposta una data di fine o un numero massimo di addebiti

I pagamenti ricorrenti creano automaticamente un cliente e un abbonamento nel tuo account Stripe, dove puoi gestirli, modificarli o cancellarli in qualsiasi momento.

Configurare PayPal in WPForms

L’integrazione con PayPal è altrettanto semplice. WPForms supporta PayPal Standard e PayPal Commerce.

PayPal Commerce (Consigliato)

PayPal Commerce è la versione moderna dell’integrazione e offre un’esperienza di pagamento superiore, con supporto per carte di credito direttamente nel form senza reindirizzamento al sito PayPal.

  1. Installa l’addon PayPal Commerce da WPForms → Addon
  2. Vai su WPForms → Impostazioni → Pagamenti
  3. Nella sezione PayPal Commerce, clicca su Connect with PayPal
  4. Accedi con il tuo account PayPal Business e autorizza la connessione
  5. Nel form builder, attiva PayPal Commerce nelle impostazioni di pagamento del modulo

PayPal Standard

L’integrazione PayPal Standard reindirizza l’utente al sito PayPal per completare il pagamento. È meno fluida ma può essere preferita dagli utenti che si fidano di più del pagamento diretto su PayPal.

Screenshot del plugin nella dashboard WordPress

  1. Installa l’addon PayPal Standard
  2. Nel form builder, vai su Pagamenti → PayPal Standard
  3. Inserisci il tuo indirizzo email PayPal
  4. Seleziona il tipo di pagamento: Prodotti e Servizi o Donazioni
  5. Configura le impostazioni di reindirizzamento (URL di successo e cancellazione)

Dashboard WPForms con il riepilogo dei pagamenti ricevuti

Logica Condizionale nei Pagamenti

WPForms permette di applicare la logica condizionale anche ai pagamenti. Questo apre scenari interessanti come:

Codici Coupon

WPForms Pro include la funzionalità Coupons che ti permette di creare codici sconto da applicare ai form di pagamento. Puoi configurare coupon con sconto percentuale o a importo fisso, impostare date di validità, limiti di utilizzo e restrizioni per form specifici.

Per utilizzare i coupon, aggiungi il campo Coupon al tuo form di pagamento. L’utente potrà inserire il codice e lo sconto verrà applicato automaticamente al totale.

Sicurezza dei Pagamenti

La sicurezza è fondamentale quando si gestiscono pagamenti online. WPForms adotta diverse misure per garantire la protezione dei dati finanziari:

Assicurati sempre che il tuo sito abbia un certificato SSL valido prima di attivare i pagamenti. Senza HTTPS, i dati potrebbero essere intercettati durante la trasmissione.

Gestire Pagamenti e Ricevute

Dopo aver ricevuto un pagamento, puoi gestirlo sia dalla dashboard di WPForms (nelle Entries) sia dal pannello del gateway di pagamento (Stripe Dashboard o PayPal).

WPForms registra ogni transazione con tutti i dettagli: importo, stato del pagamento, ID della transazione, dati del cliente e timestamp. Puoi anche configurare email di ricevuta automatiche che vengono inviate al cliente dopo il pagamento.

Per i rimborsi, dovrai accedere direttamente alla dashboard di Stripe o PayPal, poiché WPForms non gestisce i rimborsi dal proprio pannello.

Best Practice per i Form di Pagamento

Se hai bisogno di implementare un sistema di pagamento sul tuo sito WordPress, contattaci per una configurazione professionale e sicura.

Migliora il Tuo Sito WordPress

Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:

#Form #Pagamenti #PayPal #Stripe #Wordpress #WPForms