Volete raccogliere pagamenti con PayPal sul vostro sito WordPress? WPForms rende super facile l'integrazione di PayPal nei vostri moduli per vendite, donazioni e altro.
Questo tutorial vi mostrerà come installare e utilizzare l'addon PayPal Standard con WPForms.
Requisiti
- Per accedere all'addon PayPal Standard è necessario un livello di licenza Pro o superiore.
- Assicurarsi di aver installato l'ultima versione di WPForms per soddisfare la versione minima richiesta per l'addon PayPal Standard.
Installazione dell'addon PayPal Standard
Innanzitutto, assicuratevi di installare e attivare il plugin WPForms sul vostro sito WordPress. Dovrete anche verificare la vostra licenza.
Quindi, è possibile installare e attivare l'addon PayPal Standard dall'area di amministrazione di WordPress.
Creazione di un modulo di pagamento
Una volta attivato l'addon PayPal Standard, si è pronti a creare un modulo per raccogliere i pagamenti. Potete creare un nuovo modulo o modificarne uno esistente e aggiungervi la funzionalità PayPal.
Se state costruendo un nuovo modulo, potreste prendere in considerazione il nostro modello di modulo di fatturazione/ordine.

Sia che si utilizzi un modello, sia che si crei un modulo personalizzato da zero, assicurarsi di includere uno dei seguenti campi di pagamento:

Sebbene non sia obbligatorio, è possibile includere un campo Totale, se lo si desidera. Questo mostrerà l'importo che verrà addebitato all'utente da PayPal in base alla selezione effettuata negli altri campi di pagamento.
Abilitazione dei pagamenti standard di PayPal nei vostri moduli
Una volta completati i campi del modulo, è necessario abilitare i pagamenti PayPal Standard.
Nel costruttore di moduli, andare su Pagamenti " PayPal Standard. Selezionare la casella Abilita pagamenti PayPal Standard.

Quindi compilate il resto delle impostazioni di PayPal Standard, che comprendono:
- Indirizzo e-mail PayPal: L'indirizzo e-mail del vostro conto PayPal Business, al quale verranno inviati i pagamenti.
- Modalità: Produzione o Test / Sandbox. Per elaborare i pagamenti in tempo reale, impostare questa opzione su Produzione.
- Tipo di pagamento: Prodotti e servizi o Donazione. Impostate questa opzione sulla scelta che corrisponde al tipo di transazioni che gestirete con questo modulo.
- URL di annullamento: Se gli utenti non completano il pagamento con PayPal, questo è l'URL a cui saranno reindirizzati.
- Spedizione: Se state spedendo un prodotto all'utente, scegliete di chiedere e richiedere un campo indirizzo durante il processo di checkout di PayPal.

Inoltre, c'è la possibilità di attivare la logica condizionale, che viene trattata in modo più dettagliato qui di seguito.
Quando si è pronti, assicurarsi di fare clic sul pulsante Salva nella parte superiore del costruttore di moduli per memorizzare le impostazioni di pagamento.

Impostazione della logica condizionale (opzionale)
La logica condizionale consente di creare "moduli intelligenti" che cambiano automaticamente il loro contenuto o comportamento in base alle selezioni dell'utente.
Ci sono molti modi per utilizzare la logica condizionale di WPForms con i pagamenti PayPal Standard, come ad esempio:
- Consentire agli utenti di scegliere un metodo di pagamento
- Rendere il pagamento facoltativo
- Creazione di notifiche e-mail condizionali
Condivideremo un paio di esempi di utilizzo della logica condizionale con PayPal.
Impostazione della logica condizionale per i pagamenti
Ad esempio, impostiamo una regola di logica condizionale per eseguire un pagamento PayPal Standard solo se l'utente seleziona una casella di controllo per iscriversi al nostro workshop.
Per prima cosa, aggiungeremo un campo Checkbox Items al nostro modulo. In questo campo, lasceremo agli utenti la possibilità di scegliere se iscriversi o meno al workshop, aggiungendo due scelte etichettate come Sì, iscrivimi! e No, grazie.

Per abilitare la logica condizionale per i pagamenti PayPal Standard, è necessario aprire il costruttore di moduli e andare su Pagamenti " PayPal Standard. Tra le opzioni configurate nel passaggio precedente, attivate l'impostazione Abilita logica condizionale.

Una volta attivata questa opzione, appariranno alcune impostazioni aggiuntive. Queste verranno utilizzate per creare le regole condizionali per determinare quando gli utenti devono essere inviati a PayPal per completare il processo di pagamento.
Nel nostro esempio, dobbiamo elaborare un pagamento solo se un utente sceglie di iscriversi. Per configurare la regola a questo scopo, imposteremo le caselle a discesa in modo che leggano: Elabora questo addebito se Vuoi iscriverti al nostro workshop? è Sì, iscrivimi!

Quando gli utenti inviano questo modulo, saranno portati a PayPal per completare il processo di acquisto solo se scelgono di iscriversi al nostro workshop.
Creazione di e-mail di notifica condizionale per i pagamenti completati
Per impostazione predefinita, WPForms invia tutte le e-mail di notifica non appena un utente invia il modulo. Tuttavia, in alcuni casi, si può desiderare che le e-mail di notifica non vengano inviate finché gli utenti non hanno terminato il pagamento con PayPal.
Per ritardare l'invio di un'e-mail di notifica finché i pagamenti degli utenti non sono stati completati con successo, andare su Impostazioni " Notifiche nel costruttore di moduli.
Per l'e-mail di notifica che si desidera ritardare, selezionare la casella Abilita per i pagamenti completati PayPal Standard.

Ricordarsi di salvare nuovamente il modulo dopo aver apportato le modifiche alle sue impostazioni.
Visualizzazione e gestione dei pagamenti
Una volta ricevuti i pagamenti attraverso i vostri moduli, potrete visualizzarli e gestirli direttamente dall'area di amministrazione del vostro sito.
A tal fine, andare su WPForms " Pagamenti per accedere alla pagina di panoramica dei pagamenti.

Nella pagina di riepilogo Pagamenti è possibile visualizzare i dettagli delle transazioni, tracciare le vendite, visualizzare le tendenze dei ricavi, misurare il successo dei moduli di pagamento e molto altro ancora.
Per ulteriori informazioni, consultate la nostra guida alla visualizzazione e alla gestione dei pagamenti tramite modulo.
Domande frequenti
Di seguito, abbiamo risposto ad alcune delle domande più frequenti che riceviamo sull'addon PayPal Standard.
Come posso testare i pagamenti PayPal nei miei moduli?
Il modo migliore per testare i vostri moduli di pagamento è quello di inviare una voce e seguire gli stessi passi che faranno i vostri utenti. Prima di aggiungere il modulo a una pagina live, vi consigliamo di impostare la modalità di prova di PayPal, che vi consente di testare le transazioni prima di accettare i pagamenti effettivi.
Cosa succede quando un utente invia un modulo di pagamento PayPal Standard?
Quando un utente invia un modulo con l'integrazione PayPal Standard, viene immediatamente indirizzato al sito web di PayPal per completare il pagamento.
Allo stesso tempo, verranno inviate le e-mail di notifica del modulo. Inoltre, sarà possibile visualizzare l'inserimento dell'utente non appena questi avrà inviato il modulo.
Come faccio a sapere quando un utente completa il pagamento sul sito di PayPal?
La pagina Pagamenti di WPForms visualizzerà Completato nella colonna Stato dopo che un utente ha completato il pagamento tramite il gateway PayPal Standard.

Se l'utente invia il modulo senza completare il pagamento con PayPal, la colonna Stato viene visualizzata come In attesa. Indica che il pagamento non è stato completato.

Tuttavia, a volte lo stato di pagamento non cambia. Ecco due possibili motivi e come risolverli:
1. I pagamenti criptati sul sito web (EWP) sono abilitati: EWP è una funzione offerta da PayPal Payments Standard. Utilizza chiavi pubbliche e private per crittografare il codice del pulsante di pagamento sui siti web dei commercianti. Se EWP è abilitato, a volte può generare errori.
Per risolvere questo problema, accedete al vostro conto PayPal Business e andate su Impostazioni del conto. Una volta lì, cliccate su Pagamenti del sito web nella barra laterale sinistra e poi su Aggiorna accanto all'opzione Preferenze del sito web .

Si aprirà una nuova pagina. Scorrere verso il basso fino a raggiungere la sezione Pagamenti di siti web crittografati. Qui, impostare l'opzione Blocca pagamenti di siti web non crittografati sulla posizione off.
2. Il webhost del vostro sito blocca i messaggi in arrivo da PayPal: In rari casi, il vostro webhost potrebbe bloccare i messaggi PayPal in entrata, ostacolando l'aggiornamento dello stato dei pagamenti.
Se sospettate che sia questo il caso, contattate il provider di hosting del vostro sito. Questi può verificare la presenza di eventuali blocchi che potrebbero influenzare la comunicazione con PayPal e aiutarvi a rimuoverli.
Mi verrà addebitata qualche tariffa per l'utilizzo di PayPal Standard nei miei moduli?
WPForms non addebiterà mai una tariffa per l'utilizzo di PayPal Standard nei vostri moduli. Tuttavia, PayPal può applicare le proprie tariffe in base all'uso che ne fate. Per maggiori dettagli, consultate la pagina delle tariffe di PayPal.
Posso accettare pagamenti ricorrenti con PayPal?
Attualmente, l'addon PayPal Standard non supporta i pagamenti ricorrenti. Se avete bisogno di accettare pagamenti in abbonamento tramite PayPal, prendete in considerazione il nostro addon PayPal Commerce. Anche i nostri addon Stripe Pro e Authorize.Net consentono di accettare pagamenti ricorrenti.
Ecco fatto! Ora sapete come abilitare i pagamenti PayPal Standard in WPForms.
Inoltre, volete inviare agli utenti email di notifica diverse in base alle loro selezioni nel modulo? Date un'occhiata al nostro tutorial sulle e-mail di notifica condizionali per tutti i dettagli.