Come creare un modulo di registrazione WordPress con opzione di pagamento (PayPal)

Come creare un modulo di registrazione WordPress con pagamento

Un modulo di registrazione WordPress con funzione di pagamento ti consente di raccogliere i dati dell'account utente ed elaborare il pagamento in un unico modulo: nessuna pagina di checkout separata, nessuna creazione manuale dell'account. È l'ideale per abbonamenti a pagamento, corsi premium, iscrizioni a eventi o qualsiasi situazione in cui i nuovi utenti debbano effettuare il pagamento prima di poter accedere al tuo sito.

Questo tutorial ti guiderà passo dopo passo attraverso l'intera configurazione. Combineremo i componenti aggiuntivi "Registrazione utenti" di WPForms e "PayPal Commerce Pro" per creare un modulo che consenta di registrare gli utenti ed elaborare i pagamenti in un unico passaggio, senza bisogno di scrivere codice.

Creare un modulo di registrazione con i pagamenti abilitati! 🙂

Come creare un modulo di registrazione WordPress con pagamento

Avete diverse opzioni per raccogliere i pagamenti sul vostro sito WordPress. Se state costruendo un modulo di registrazione, la cosa più semplice da fare è utilizzare un plugin drag-and-drop per la creazione di moduli, come WPForms, che si colleghi a un gateway di pagamento. Seguite i passaggi seguenti per iniziare:

Cosa vi serve

Prima di iniziare, ecco cosa ti servirà per seguire questo tutorial:

  • WPForms Pro — include l'estensione per la registrazione degli utenti e l'estensione PayPal Commerce Pro senza costi aggiuntivi
  • Un conto PayPal Business (creazione gratuita su paypal.com)

Non hai ancora WPForms Pro? Include oltre 2.100 modelli di moduli, tutte le integrazioni di pagamento e una garanzia di rimborso di 14 giorni.

Passo 1: Installare e attivare il plugin WPForms

Per costruire un modulo che possa sia registrare un utente che accettare il suo pagamento, è necessario un unico strumento in grado di gestire entrambe le azioni in un unico invio.

WPForms risolve questo problema integrando entrambe le funzioni in un unico modulo. Per questa operazione, è necessaria una licenza WPForms Pro, che sblocca due componenti aggiuntivi fondamentali.

L'addon User Registration, che crea l'account utente di WordPress, e l'addon PayPal Commerce, che elabora il pagamento.

La pagina dei prezzi di WPForms.

Una volta acquistata la licenza, installate e attivate il plugin WPForms. Se avete bisogno di aiuto, potete seguire la nostra guida passo-passo su come installare un plugin di WordPress.

Un consiglio da professionista:

Prima di iniziare, assicuratevi di avere un conto PayPal Business e non uno Personale. L'integrazione di PayPal Commerce richiede un conto Business per accedere alle credenziali API necessarie.

Il tentativo di collegare un account personale è il motivo più comune di fallimento della configurazione, quindi confermarlo ora vi risparmierà molti problemi in seguito.

Ottenete subito WPForms Pro! 🙂

Passo 2: Installare i componenti aggiuntivi Registrazione utente + PayPal Commerce

Con WPForms Pro installato, ora avete accesso ai potenti addons che rendono possibile questa automazione. Per iniziare questa fase, accedete all'area di amministrazione di WordPress e cliccate su WPForms " Addons.

Accesso alla schermata dei componenti aggiuntivi di WPForms

Quindi scorrere verso il basso fino a trovare l'addon Registrazione utente, oppure utilizzare la barra di ricerca. Quando lo trovate, fate clic su Installa addon. Questo addon consente al modulo di creare un nuovo account utente di WordPress al momento dell'invio.

Una freccia rossa che punta verso il pulsante di installazione del componente aggiuntivo

Quindi, nella stessa schermata, cercate il PayPal Commerce Addon e installatelo. Questo è l'addon che gestirà l'elaborazione sicura dei pagamenti.

Installazione dell'addon commerciale PayPal

Una volta che entrambi i componenti aggiuntivi mostrano lo stato verde Attivo, il vostro sito è in grado di gestire sia la creazione di utenti che i pagamenti all'interno di un unico modulo.

Assicurati di disattivare il componente aggiuntivo PayPal Standard, se lo hai installato. Non è possibile utilizzare entrambi i componenti aggiuntivi PayPal contemporaneamente.

Un consiglio da professionista:

Il vantaggio dell'uso congiunto di questi due addon è che potete configurare il vostro modulo in modo che crei l'account utente di WordPress solo dopo che il pagamento con PayPal è stato completato con successo.

Questo impedisce agli utenti non paganti di accedere ai contenuti riservati ai soci ed elimina la necessità di eliminare manualmente gli account non pagati.

Passo 3: Configurare PayPal Commerce in WPForms

Questo passo successivo crea la connessione sicura, una tantum, tra il vostro sito WordPress e il vostro conto PayPal.

Dall'area di amministrazione di WordPress, andare su WPForms " Impostazioni e fare clic sulla scheda Pagamenti.

Accesso alla scheda Pagamenti in WPForms

Da qui, scorrere verso il basso fino a trovare la sezione PayPal Commerce, quindi fare clic su Connetti con PayPal Commerce.

Collegamento a PayPal Commerce

Si verrà reindirizzati alla pagina di accesso sicuro di PayPal. Si tratta di un processo OAuth standard, il che significa che autorizzate la connessione senza mai condividere la vostra password con WPForms.

Assicuratevi di accedere con l'indirizzo e-mail associato al vostro conto PayPal Business, poiché i conti personali non supportano questa integrazione.

Inserite l'e-mail di PayPal

Dopo aver completato la breve configurazione da parte di PayPal, verrete rimandati alla vostra dashboard di WordPress. Dovreste ora vedere un segno di spunta verde e uno stato di produzione, a conferma del fatto che il vostro modulo è pronto ad accettare pagamenti in tempo reale.

Verifica dello stato di connessione in WPForms

Per il momento, consiglio vivamente di attivare la modalità di prova selezionando la casella. In questo modo è possibile testare l'intero flusso di registrazione e di pagamento senza utilizzare denaro reale.

Mettere PayPal in modalità test

Quando le impostazioni sono a posto, si può fare clic sul pulsante Salva impostazioni. Ora creeremo il nostro nuovo modulo.

A partire dalla versione 1.10.0, WPForms configurerà automaticamente i webhook di PayPal Commerce quando colleghi il tuo account. I webhook mantengono sincronizzati i tuoi dati di pagamento: così, quando viene effettuato un pagamento, si rinnova un abbonamento o viene elaborato un rimborso, la tua dashboard di WordPress si aggiorna in tempo reale.

Un consiglio da professionista:

Utilizzate la modalità Test per eseguire un test completo end-to-end del vostro processo di registrazione. Create un utente di prova, completate il modulo e utilizzate le credenziali sandbox di PayPal per simulare un pagamento.

Confermare che il pagamento viene registrato, che l'utente riceve l'e-mail di conferma e che il suo nuovo account WordPress viene creato con il ruolo utente corretto.

Passo 4: Creare un modulo di registrazione per gli utenti in WordPress

Ora che i componenti aggiuntivi sono attivi e PayPal è collegato, è possibile creare il modulo stesso. Il modo più veloce per creare un modulo di registrazione affidabile è iniziare con un modello precostituito.

Per questo esempio, utilizzerò il modello Modulo di registrazione utente, disponibile solo per gli utenti della versione Pro con l'addon Modulo di registrazione utente abilitato.

Tuttavia, anche il modello di modulo per la registrazione di un evento online può andare bene per questo scopo. Per creare il modulo di registrazione degli utenti, cliccate su WPForms " Aggiungi nuovo.

Aggiunta di un nuovo modulo in WPForms

Si aprirà la galleria dei modelli di WPForms, dove troverete centinaia di modelli di moduli precostituiti. Potete trovare il modello di modulo di registrazione utente utilizzando la barra di ricerca. Fare clic su Crea modulo per selezionarlo.

Selezionare il modello di modulo di registrazione utente

Il modello di modulo di registrazione utente si aprirà nel costruttore di moduli di WPForms. Vedrete il modello di modulo nell'area di anteprima a destra dello schermo, con il pannello dei campi del modulo a sinistra.

Personalizzare il modulo di registrazione dell'utente con il costruttore di moduli

È possibile aggiungere campi personalizzati o rimuovere campi del modulo utilizzando l'editor drag-and-drop per personalizzare il modulo in base alle proprie esigenze.

Per saperne di più sull'impostazione e la configurazione del modulo di registrazione degli utenti, ecco una guida completa all'uso dell'addon per la registrazione degli utenti.

Quando il modulo di registrazione degli utenti è stato personalizzato a proprio piacimento, il passo successivo sarà l'abilitazione di PayPal Commerce sul modulo.

Un consiglio da professionista:

Prima di aggiungere i campi di pagamento, andare alla scheda Impostazioni " Registrazione utente del modulo. Qui si mappano i campi del modulo al nuovo profilo utente di WordPress e, soprattutto, si imposta il ruolo dell'utente.

È possibile assegnare ai nuovi utenti il ruolo di Abbonato, Collaboratore o qualsiasi altro ruolo personalizzato, perfetto per controllare l'accesso ai contenuti riservati ai soci automaticamente dopo il pagamento.

Passo 5: Abilitare PayPal nel modulo di registrazione utente

Una volta impostato il modulo di registrazione degli utenti, l'ultimo passo da compiere è l'abilitazione del campo PayPal Commerce nel modulo.

Dal costruttore di moduli, trovare il campo PayPal Commerce nella sezione Campi di pagamento e trascinarlo nel modulo.

Selezionare il campo PayPal Commerce

Dopo aver aggiunto il campo, un popup chiederà di abilitare i pagamenti PayPal nelle impostazioni del modulo. Fare clic su OK per passare direttamente alla scheda Pagamenti " PayPal Commerce .

Un popup di PayPal Commerce

Prima di accedere alla scheda Pagamenti, si consiglia di giocare con il campo PayPal Commerce. Basta fare clic su di esso per aprire le Opzioni di campo sulla sinistra dello schermo.

Opzioni di campo per PayPal Commerce

Il campo PayPal Commerce supporta tre metodi di pagamento: puoi attivare qualsiasi combinazione di essi:

Metodo di pagamentoCosa faIdeale per
Cassa PayPalConsente ai clienti di pagare tramite il proprio conto PayPal, il saldo, Venmo, Pay Later, Apple Pay, Google Pay o le carte collegateLa copertura più ampia — il maggior numero di modalità di pagamento
Carta di creditoVisualizza i campi della carta direttamente sul modulo (Visa, Mastercard, Amex, Discover)I clienti che preferiscono inserire i dati della carta
FastlaneCheckout rapido di PayPal: inserimento automatico dei dati di pagamento salvati per i clienti abitualiRidurre gli ostacoli per i clienti abituali

Puoi anche impostare il metodo di pagamento predefinito e scegliere quali carte di credito accettare nella sezione "Carte di credito supportate". Inoltre, nella scheda "Avanzate" puoi modificare alcune impostazioni relative allo stile e altre opzioni.

Ora che abbiamo finito di lavorare nel campo di PayPal Commerce, andiamo nel menu sulla barra laterale sinistra e facciamo clic su Pagamenti " PayPal Commerce per accedere alla pagina delle impostazioni di pagamento di PayPal.

Integrazione di PayPal Commerce

PayPal Commerce supporta sia i pagamenti una tantum che quelli ricorrenti. Per configurare completamente PayPal Commerce nel tuo modulo di registrazione utente, dovrai abilitarne almeno uno.

Abilitare i pagamenti una tantum

Ecco come funziona ciascuno di essi:

Pagamenti una tantum

Attiva l'opzione "Abilita pagamenti una tantum" per addebitare una quota di iscrizione unica.

Una cosa da ricordare è che è possibile aggiungere sia opzioni di pagamento una tantum che di pagamento ricorrente, ma è necessario utilizzare la logica condizionale per determinare quale applicare caso per caso.

Successivamente, si consiglia di esaminare alcune impostazioni opzionali. Questi campi sono impostati per estrarre automaticamente i dati corrispondenti dai campi di registrazione del nuovo utente al campo PayPal Commerce:

  • Nome
  • Email
  • Indirizzo di fatturazione
  • Indirizzo di spedizione
  • Descrizione del pagamento
Impostazioni del campo PayPal

È sufficiente utilizzare le caselle a discesa per selezionare i campi del modulo appropriati per ogni voce. Per una guida dettagliata alle impostazioni di PayPal Commerce, ecco la documentazione del nostro addon PayPal Commerce.

Pagamenti ricorrenti (abbonamenti)

Se la tua registrazione prevede un abbonamento o un'iscrizione a pagamento, attiva l'opzione "Abilita pagamenti ricorrenti per gli abbonamenti". Puoi configurare:

  • Nome del piano — un nome descrittivo per l'abbonamento
  • Tipo di prodotto — Digitale, fisico o servizio
  • Frequenza — Settimanale, mensile, trimestrale, semestrale o annuale
  • Cicli totali — imposta un limite (1–99) o «Infinito» per gli abbonamenti in corso
  • Indirizzo di spedizione — facoltativo

Una volta terminate queste impostazioni, c'è solo un altro passo da fare. Per far funzionare il campo PayPal Commerce, è necessario abilitare l'invio di moduli Ajax.

Accedere alle impostazioni del modulo dal menu della barra laterale sinistra, facendo clic su Impostazioni " Generale " Avanzate. Ora è possibile attivare il pulsante di invio del modulo Ajax.

Abilitare l'invio di moduli AJAX

In questo modo si evita che l'intera pagina venga ricaricata quando l'utente invia il modulo, il che è essenziale per i moderni gateway di pagamento e riduce la possibilità di registrazioni abbandonate.

Un consiglio da professionista:

Create diversi livelli di registrazione combinando il campo PayPal con la logica condizionale. Ad esempio, aggiungere un menu a tendina "Livello di iscrizione" con le opzioni "Gratuito" e "Pro".

Quindi, impostate una regola sul campo PayPal: "Mostra questo campo SOLO SE il livello di iscrizione è Pro". In questo modo è possibile offrire opzioni di registrazione sia gratuite che a pagamento in un unico modulo intelligente.

Passo 6: Pubblicare il modulo di registrazione con il pagamento

Una volta configurato il modulo, il passo finale consiste nell'aggiungerlo al sito web. WPForms semplifica questa operazione con una procedura guidata di incorporazione che evita gli errori di copia-incolla che possono verificarsi con i codici brevi.

Per concludere, pubblicare il modulo facendo clic sul pulsante Incorpora nell'angolo in alto a destra della pagina del costruttore di moduli. Apparirà una finestra di dialogo.

Pulsante del modulo incorporato

Per creare una pagina di iscrizione dedicata, fare clic su Crea nuova pagina. WPForms vi chiederà di dare un nome alla pagina. Dategli un titolo chiaro, come "Registrazione a un evento" o "Iscrizione all'associazione" e fate clic su Andiamo.

Decidere come incorporare il modulo

Verrete portati direttamente a una nuova pagina dell'editor di WordPress con il modulo già pronto. È sufficiente fare clic su Pubblica e il vostro modulo di registrazione e pagamento sarà attivo.

Pubblicate la vostra pagina quando avete finito

Quando si controlla questa pagina sul front-end, si vedrà che è presente un modulo di registrazione PayPal completamente funzionale. A parte il pagamento, le informazioni che gli utenti inseriscono nel modulo saranno utilizzate per impostare i loro login utente.

Modulo di registrazione WordPress con pagamento

Si noti che è anche possibile incorporare i moduli utilizzando uno shortcode o un widget. È anche possibile creare un modulo di registrazione di gruppo con campi ripetibili.

Con la funzione di ripetizione dei campi, i visitatori del vostro sito web possono aggiungere e rimuovere campi a seconda delle necessità. E questo è quanto. La vostra pagina di registrazione è completa!

Un consiglio da professionista:

Per una pagina di registrazione a pagamento, è dimostrato che un design mirato aumenta le conversioni. Mantenete la pagina pulita e rimuovete qualsiasi barra laterale, widget o popup non necessari che potrebbero distrarre gli utenti dal completare il pagamento.

Domande frequenti sui moduli di registrazione di WordPress con pagamento

Ecco le risposte alle domande più comuni sulla creazione di moduli di registrazione che accettano pagamenti PayPal in WordPress.

Come si crea un modulo di registrazione con PayPal in WordPress?

Installa WPForms Pro, attiva i componenti aggiuntivi "User Registration" e "PayPal Commerce Pro", quindi collega il tuo conto PayPal Business in WPForms » Impostazioni » Pagamenti.

Crea un nuovo modulo utilizzando il modello "Modulo di registrazione utente", trascina il campo "PayPal Commerce" al suo interno, abilita i pagamenti in Pagamenti » PayPal Commerce, associa i campi di registrazione ai profili utente di WordPress e pubblica il modulo su una pagina qualsiasi.

Posso creare un modulo di registrazione a pagamento gratuitamente?

PayPal Commerce è ora disponibile su tutti i piani di WPForms, compresa la versione gratuita Lite: potrai quindi accettare pagamenti senza bisogno di passare a un piano superiore. Tuttavia, per creare account utente WordPress a partire dai moduli inviati è necessario l'add-on User Registration, incluso in WPForms Pro.

WPForms Lite applica inoltre una piccola commissione del 3% sui pagamenti tramite PayPal; passando alla versione Pro tale commissione viene eliminata.

Qual è il miglior plugin WordPress per un modulo di registrazione con pagamento?

WPForms è l'opzione più adatta ai principianti perché gestisce sia la registrazione degli utenti che l'elaborazione dei pagamenti in un unico modulo "drag-and-drop", senza bisogno di scrivere codice. Supporta PayPal, Stripe e Square e include oltre 2.100 modelli per iniziare. Esistono altre opzioni, come Gravity Forms o plugin dedicati alle iscrizioni, ma in genere richiedono una configurazione più tecnica.

Come posso integrare un modulo di pagamento PayPal nel mio sito WordPress?

Vai su WPForms » Impostazioni » Pagamenti e clicca su «Connetti con PayPal Commerce». Una volta effettuata la connessione, puoi aggiungere il campo PayPal Commerce a qualsiasi modulo dalla sezione «Campi di pagamento» nel generatore di moduli. Abilita i pagamenti nella scheda Pagamenti » PayPal Commerce e pubblica il tuo modulo.

Come posso collegare il mio conto PayPal a un modulo WordPress?

Nella dashboard di WordPress, vai su WPForms » Impostazioni » Pagamenti. Scorri fino alla sezione PayPal Commerce e clicca su «Connettiti con PayPal Commerce». Inserisci il tuo indirizzo e-mail PayPal Business, seleziona il tuo Paese ed effettua l'accesso per autorizzare la connessione. Una volta connesso, vedrai lo stato «Produzione», a conferma che sei pronto per accettare pagamenti.

Ho bisogno di un conto PayPal Business perché funzioni?

Sì. Per collegare il tuo sito a PayPal Commerce è necessario un conto PayPal Business. Se al momento disponi di un conto personale, puoi passare gratuitamente al conto Business su paypal.com.

Posso offrire pagamenti o abbonamenti ricorrenti nel mio modulo di registrazione?

Sì. Nelle impostazioni Pagamenti » PayPal Commerce del tuo modulo, attiva l'opzione Abilita pagamenti ricorrenti per abbonamenti. Puoi impostare la frequenza di fatturazione (settimanale, mensile, trimestrale, semestrale o annuale), il numero di cicli di fatturazione e il tipo di prodotto. Puoi anche utilizzare la logica condizionale per consentire agli utenti di scegliere, al momento del checkout, tra un pagamento una tantum e un abbonamento ricorrente.

Quindi, personalizzare le notifiche via e-mail

Siete pronti a portare le vostre notifiche e-mail al livello successivo? Non perdete l'occasione di raggiungere gli utenti dopo che hanno cliccato sul pulsante di invio. Imparate a collegare WPForms a ChatGPT per inviare notifiche di moduli generate dall'intelligenza artificiale.

È anche possibile allegare file alle e-mail di notifica. Questo è utile se avete un negozio di e-commerce per vendere download digitali.

Creare un modulo di registrazione con i pagamenti abilitati! 🙂

Siete pronti a creare il vostro modulo? Iniziate oggi stesso con il più semplice plugin per la creazione di moduli per WordPress. WPForms Pro include molti modelli gratuiti e offre una garanzia di rimborso di 14 giorni.

Se questo articolo vi ha aiutato, seguiteci su Facebook e Twitter per altre guide e tutorial gratuiti su WordPress.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se fate clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scoprite come WPForms viene finanziato, perché è importante e come potete sostenerci.

Kacie Cooper

Kacie scrive per il blog e supervisiona la newsletter settimanale di WPForms, oltre ad avere un debole per la creazione di modelli di moduli divertenti. Dal 2016 scrive sul blog WordPress e pubblica articoli su questo argomento. Per saperne di più

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

Aggiungi un commento

Siamo lieti che abbia scelto di lasciare un commento. Tenete presente che tutti i commenti sono moderati in base alla nostra politica sulla privacy e che tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.

Questo modulo è protetto da Cloudflare Turnstile e si applicano l'Informativa sulla privacy e i Termini di servizio di Cloudflare.