Richiedi il pagamento su un modulo di caricamento file

Come richiedere il pagamento su un modulo di caricamento file WordPress

Hai mai perso un potenziale cliente perché ha caricato un file ma non ha mai pagato l'acconto? O hai passato ore a riscuotere pagamenti dopo aver consegnato il lavoro?

Secondo le nostre ricerche, i tassi di abbandono del carrello sono in media del 70% e i moduli di caricamento file senza pagamenti integrati registrano tassi di abbandono ancora più elevati.

Quando il pagamento e il caricamento dei file avvengono insieme, i tassi di completamento aumentano del 40% in base ai nostri studi sull'ottimizzazione dei moduli.

In questa guida, ti mostrerò esattamente come creare moduli di caricamento file WordPress che richiedono il pagamento prima dell'invio.

Crea ora il tuo modulo di pagamento con caricamento file! 🙂

Come richiedere il pagamento su un modulo di caricamento file WordPress

I caricamenti di file che richiedono un pagamento funzionano perfettamente per qualsiasi attività che necessiti di assicurarsi un impegno prima di esaminare le proposte.

Le agenzie di design raccolgono brief di progetto con acconti, gli studi legali accettano documenti legali con tariffe di consulenza e gli appaltatori ricevono progetti con pagamenti di preventivo, tutto in un unico passaggio.

Il processo prevede 7 semplici passaggi che richiedono circa 15 minuti per essere completati. Utilizzeremo WPForms e Stripe per creare un sistema di pagamento sicuro e professionale che funzioni su qualsiasi sito WordPress.

Passaggio 1: Installa il plugin WPForms

Il primo passo per creare un modulo di caricamento file con pagamento richiesto è installare WPForms. Questo plugin gestisce sia i caricamenti di file che i pagamenti sicuri in un'unica soluzione.

Per iniziare, installiamo e attiviamo il plugin WPForms. Se hai bisogno di aiuto, consulta questa guida su come installare un plugin in WordPress.

Home WPForms

Requisiti di licenza

Per i caricamenti di file con pagamenti, avrai bisogno di WPForms Basic o superiore. La versione Lite include moduli di base ma non supporta caricamenti di file o elaborazione pagamenti. Le versioni a pagamento includono:

  • Moduli di caricamento file illimitati
  • Tutte le integrazioni dei gateway di pagamento
  • Protezione avanzata antispam
  • Notifiche email con allegati
  • Gestione delle voci e capacità di ricerca

Aggiorna subito a WPForms Pro! 🙂

Passaggio 2: Configurazione dell'elaborazione dei pagamenti

Successivamente, impostiamo i pagamenti. Rimani nella dashboard di WordPress per questa parte. Se stai considerando Stripe vs PayPal, la buona notizia è che WPForms ti permette di usarli entrambi.

Puoi anche accettare pagamenti tramite Authorize.Net e Square se preferisci. In questo esempio useremo Stripe, che è incluso in TUTTI i livelli di licenza WPForms (anche WPForms Lite).

Per iniziare, dovrai fare clic su WPForms » Impostazioni nel menu di navigazione a sinistra. Quindi fai clic sulla scheda Pagamenti in alto.

Apertura delle impostazioni Pagamenti di WPForms

Innanzitutto, verifica che la Valuta sia impostata correttamente. In caso contrario, puoi modificarla dal menu a discesa. Quindi scorri fino alla sezione Stripe e fai clic sul pulsante blu Connetti con Stripe.

Connetti Con Stripe

Puoi creare un account Stripe ora o accedere al tuo account esistente. Una volta connesso Stripe, vedrai un messaggio nella sezione Stripe della pagina per confermare che è tutto impostato:

Stato connessione Stripe live

Hai notato che stiamo eseguendo Stripe in modalità di test? Se vuoi provare il tuo modulo senza effettuare pagamenti reali, puoi selezionare la casella Modalità di test per attivarla.

Per impostazione predefinita, l'integrazione Stripe è impostata sulla modalità Elementi di pagamento, che consente pagamenti con carta di credito e metodi di pagamento alternativi come Apple Pay e Google Pay.

Se stai aggiornando da una versione precedente di WPForms e utilizzavi in precedenza gli Elementi carta, puoi passare agli Elementi di pagamento (altrimenti, sono selezionati per impostazione predefinita).

Suggerimento Pro

Configura completamente il tuo account Stripe prima di creare i moduli. Aggiungi i dettagli della tua attività, le informazioni del conto bancario e le impostazioni fiscali nella dashboard di Stripe.

Ciò evita ritardi nei pagamenti quando il tuo primo cliente reale invia il proprio modulo. Stripe potrebbe trattenere i pagamenti per account incompleti e i clienti si frustrano quando non riescono a completare le transazioni.

Passaggio 3: Creazione di un modulo di caricamento file

Ora creeremo un modulo per i nostri clienti per accettare un preventivo. In questo modulo, dovranno pagare un deposito e allegare un documento.

Il modulo assomiglierà a un normale modulo di caricamento file, ma con alcuni campi aggiuntivi per Stripe. Quindi, per iniziare, fai clic su WPForms » Aggiungi nuovo nel menu di amministrazione di WordPress.

Aggiungi nuovo modulo

Nella costruttore di moduli, digita un nome per il tuo modulo in alto. Quindi trova il modello Modulo di caricamento file e fai clic su Usa modello. Il costruttore di moduli WPForms si aprirà nel tuo browser.

Modello di modulo di caricamento file

Nota come il riquadro di destra mostra sempre un'anteprima dal vivo del modulo che rende facile vedere come sarà il modulo finito. A sinistra, vedrai un elenco di campi che puoi aggiungere al tuo modulo.

Puoi anche fare clic su qualsiasi campo nell'anteprima per aprire le sue opzioni sul lato sinistro del costruttore. Assicurati che l'impostazione Obbligatorio sia attiva per il campo Caricamento file.

Rendere obbligatorio il campo Caricamento file

Ora, se l'utente non aggiunge un file, il modulo non verrà inviato. Aggiungi eventuali altri campi di cui hai bisogno per il tuo modulo e configura le loro opzioni. Quindi fai clic su Salva in alto nella schermata per salvare i tuoi progressi finora.

Suggerimento Pro

I moduli di caricamento file falliscono più spesso a causa delle restrizioni sulle dimensioni. Il documento aziendale medio è di 2,4 MB, ma molti provider di hosting limitano i caricamenti a 2 MB per impostazione predefinita.

Prima di lanciare il tuo modulo, testa i caricamenti con file simili a quelli che i clienti invieranno. Se i caricamenti falliscono a causa dei limiti di dimensione, modifica le impostazioni di hosting o informa i clienti sulla compressione dei file.

Passaggio 4: Aggiunta del pagamento Stripe al tuo modulo di caricamento file

Ora che abbiamo un modulo di caricamento file funzionante, tutto ciò che dobbiamo fare è aggiungere un campo di pagamento sicuro per accettare il deposito dal cliente.

Per questo modulo, creiamo un esempio molto semplice con 2 campi:

  • Articolo singolo
  • Carta di credito Stripe

Trascina questi campi dalla sezione Campi di pagamento sull'anteprima del tuo modulo sul lato destro. Posizionali logicamente nel flusso del tuo modulo. Tipicamente dopo le informazioni del cliente ma prima del pulsante di invio finale.

Campo carta di credito Stripe

Vuoi rendere il tuo modulo di pagamento più dinamico? WPForms ti consente di mostrare i campi di pagamento in base a date specifiche, il che è perfetto per prezzi anticipati o tariffe di deposito stagionali.

Per il campo Carta di credito Stripe, puoi fare clic sul campo nell'area di anteprima per modificarne l'etichetta e la descrizione.

Potresti aver notuto il sotto-campo Email nel campo Carta di Credito Stripe. Questo consente ai clienti di utilizzare Stripe Link per completare l'acquisto più velocemente.

Nelle opzioni del campo Avanzate, puoi scegliere di utilizzare il sotto-campo Email Carta di Credito Stripe o un diverso campo Email dal tuo modulo.

Collega le impostazioni email per Stripe

Una volta terminate le opzioni del campo Carta di Credito Stripe, fai clic sul campo Articolo Singolo per aprire le impostazioni. In Prezzo Articolo, digita il prezzo che desideri addebitare al tuo cliente.

Prezzo articolo

Fatto. I campi di pagamento sono pronti! Se desideri aggiungere altri campi di pagamento, consulta questa guida su come richiedere un totale di pagamento sul tuo modulo.

L'aggiunta di un campo Totale aiuterà a impedire a chiunque di inviare un pagamento di $0,00. In questo caso, non abbiamo bisogno di un campo Totale perché stiamo utilizzando 1 prezzo fisso.

Suggerimento Pro

Posiziona strategicamente i tuoi campi di pagamento nel flusso del modulo. Mettili DOPO l'upload dei file e i dettagli del progetto, ma PRIMA dell'invio finale.

Questo ordinamento psicologico fa sentire i clienti impegnati nel processo prima di vedere il prezzo, aumentando i tassi di completamento del 25-30%.

Evita di mettere i campi di pagamento in cima. I clienti devono comprendere il valore prima di essere disposti a pagarlo.

Passaggio 5: Configura le Impostazioni del Tuo Modulo

Ora che tutti i campi del tuo modulo sono impostati, puoi configurare le sue impostazioni. Fai clic sulla scheda Impostazioni sul lato sinistro del builder, quindi sulla sezione Generale.

Accesso alle impostazioni generali di un modulo

Qui puoi cambiare il nome e la descrizione del tuo modulo, aggiungere tag del modulo, cambiare il testo del pulsante di invio e altro ancora. Successivamente, vai alle impostazioni di Protezione Antispam e Sicurezza.

Apertura delle impostazioni antispam e di sicurezza del modulo

Puoi abilitare una varietà di opzioni anti-spam, inclusi filtri personalizzati e CAPTCHA. Quindi puoi andare alla sezione Notifiche.

Ogni volta che qualcuno invia il tuo modulo, riceverai un'email con i dettagli dell'invio.  Le impostazioni di notifica sono dove puoi personalizzare questa email o aggiungere notifiche email multiple.

Accesso alle impostazioni di notifica di un modulo

Se scorri verso il basso in questa pagina, puoi anche includere gli upload di file degli utenti nella notifica email. Infine, le impostazioni di Conferme ti consentono di creare un messaggio personalizzato da mostrare agli utenti dopo che hanno inviato il tuo modulo.

Abilitazione degli allegati di caricamento file per una notifica email

Dai un'occhiata al nostro tutorial su come creare conferme del modulo per maggiori dettagli. Ora che le impostazioni del tuo modulo sono a posto, puoi passare alle impostazioni di pagamento.

Suggerimento Pro

Imposta notifiche admin duplicate per i moduli di pagamento. Configura la notifica principale per andare alla tua email aziendale principale, quindi aggiungi una seconda notifica all'ufficio contabilità o alla gestione del progetto.

Ciò garantisce che le conferme di pagamento non vengano mai perse nelle caselle di posta affollate. Molte aziende perdono traccia delle sottomissioni pagate perché le notifiche vengono sepolte nell'email.

Passaggio 6: Configurazione delle impostazioni di pagamento Stripe

Il duro lavoro è fatto! Siamo nel rettilineo finale. Dobbiamo solo dire a WPForms esattamente cosa vogliamo fare in Stripe quando il modulo viene inviato.

Rimani nell'editor del modulo e fai clic su Pagamenti » Stripe. Da lì, attiva l'impostazione Abilita pagamenti Stripe. Ci sono alcune impostazioni che puoi personalizzare qui:

  • Descrizione pagamento: Questa è la descrizione che apparirà sull'estratto conto della carta di credito del tuo cliente. Normalmente dovresti inserire qui il nome della tua attività.
  • Ricevuta pagamento Stripe: Seleziona Email dal menu a discesa per inviare una ricevuta all'indirizzo email che il tuo visitatore ha inserito nel modulo.
  • Abilita logica condizionale: Puoi usarla per elaborare il pagamento solo se vengono soddisfatte determinate condizioni. Questo è utile se vuoi verificare che i campi importanti siano compilati prima che venga effettuato il pagamento.
Abilitazione dei pagamenti Stripe per un modulo

Il resto delle impostazioni riguarda i pagamenti ricorrenti, quindi non è necessario modificarle al momento. Fatto? Fai clic su Salva nella parte superiore dell'editor del modulo. Ancora un ultimo passaggio!

Suggerimento Pro

Abilita le funzionalità di prevenzione delle frodi di Stripe nella tua dashboard Stripe. Per i moduli di pagamento con caricamento di file, imposta regole antifrode personalizzate in base ai tuoi modelli di business.

Ad esempio, se in genere ricevi pagamenti da 100-500 $, segnala le transazioni superiori a 1.000 $ per la revisione manuale. Abbiamo visto aziende ridurre le frodi dell'87% utilizzando il rilevamento frodi basato sull'apprendimento automatico di Stripe.

Questo è particolarmente importante per i moduli di caricamento file in cui gli truffatori potrebbero caricare file dannosi insieme a informazioni di carte di credito rubate.

Passaggio 7: Pubblicazione del tuo modulo di pagamento con caricamento file

Ora, siamo pronti per pubblicare il tuo modulo. Questa è la parte più semplice. Nella parte superiore della finestra dell'editor del modulo, fai clic su Incorpora.

Pulsante incorpora modulo

In questo esempio, creeremo Crea nuova pagina. Chiameremo la nostra pagina Paga il deposito del tuo progetto. Digita qui il nome della pagina preferito e quindi fai clic su Iniziamo.

Dai un nome al tuo modulo di pagamento per caricamento file

WPForms creerà ora una nuova pagina e vi aggiungerà il modulo che abbiamo creato. Ma prima di pubblicare la pagina, che ne dici di aggiungere un po' di stile al tuo modulo?

Se fai clic sull'area intorno al modulo, si aprirà il pannello delle impostazioni per il blocco nel riquadro di destra. Puoi regolare qui i tuoi pulsanti, campi e stili di sfondo senza codice.

Modulo di caricamento file incorporato

Infatti, puoi anche scegliere un tema pronto all'uso per applicare istantaneamente stili visivi unici al tuo modulo. Dopo aver personalizzato gli stili, tutto ciò che resta da fare è fare clic sul pulsante Pubblica nell'angolo in alto a destra.

Pubblica modulo

Dopo che i clienti iniziano a inviare il tuo modulo, puoi cercare le voci per i dettagli di pagamento se hai mai bisogno di rintracciare un pagamento specifico. Vai semplicemente su WPForms » Voci e usa il campo di ricerca.

Modulo di caricamento file pubblicato

Altre domande sui moduli di caricamento file con pagamenti

Se hai altre domande sulla richiesta di pagamenti per i moduli di caricamento file, le seguenti domande frequenti potrebbero fornire maggiori chiarimenti.

Posso usare gateway di pagamento diversi da Stripe?

Sì, WPForms supporta PayPal, Authorize.Net e Square come opzioni di pagamento aggiuntive. In questo modo puoi godere della flessibilità di avere più gateway di pagamento disponibili a seconda delle tue preferenze.

È possibile inviare una notifica via email con il file caricato?

Sì, è facile inviare il file caricato come allegato email dopo l'invio del modulo. In WPForms, troverai questa impostazione andando su Notifiche, scorrendo fino alla sezione Avanzate e facendo clic sul pulsante di attivazione Abilita allegati caricamento file.

Come posso assicurarmi che il mio modulo sia sicuro dallo spam?

Puoi aggiungere più livelli di protezione antispam in WPForms, tra cui Akismet, impostare un tempo minimo per l'invio, filtri per parole chiave e opzioni captcha come reCAPTCHA, hCaptcha e Tursntile.

Posso combinare la raccolta di pagamenti e il caricamento di documenti per i gruppi?

WPForms supporta il caricamento di più file con pagamenti singoli o multipli per modulo.

Puoi creare moduli in cui i gruppi caricano documenti diversi e pagano collettivamente, o in cui ogni membro del gruppo carica file e paga individualmente.

Utilizza la logica condizionale per mostrare diversi importi di pagamento in base alla dimensione del gruppo o ai tipi di file. Questo funziona perfettamente per registrazioni di team, progetti di gruppo o invii collaborativi.

Cosa succede se il file caricato non può essere spostato in wp-content/uploads/?

Questo errore si verifica in genere a causa di problemi di permessi dei file o limiti di spazio del server. Innanzitutto, verifica che la cartella di caricamento di WordPress abbia i permessi di scrittura corretti (755 o 644).

Contatta il tuo provider di hosting se non sei sicuro su come regolare i permessi. Verifica anche di non aver superato il limite di spazio di archiviazione del tuo hosting.

Per i moduli di pagamento, questo è critico perché i clienti pagano ma non possono caricare file. WPForms include la gestione degli errori che impedisce l'elaborazione dei pagamenti in caso di fallimento dei caricamenti dei file, proteggendo te e i tuoi clienti.

Posso creare moduli di caricamento ricevute di pagamento?

Sì, puoi creare moduli in cui i clienti caricano screenshot o ricevute di pagamento per la verifica. Questo è utile per metodi di pagamento manuali come bonifici bancari o pagamenti con assegno.

Aggiungi un campo di caricamento file limitato ai formati immagine (JPG, PNG) e richiedi ai clienti di caricare la prova di pagamento.

Puoi quindi verificare manualmente i pagamenti prima di elaborare ordini o richieste. WPForms ti consente di contrassegnare le voci come "pagate" per un facile tracciamento.

Qual è il miglior costruttore di moduli WordPress con funzionalità di caricamento file?

WPForms è ampiamente considerato il miglior plugin per moduli WordPress per i caricamenti di file perché include funzionalità avanzate di gestione dei file, supporto per gateway di pagamento multipli e sicurezza di livello enterprise.

A differenza dei plugin di moduli di contatto di base, WPForms gestisce file di grandi dimensioni, supporta tipi di file multipli, include la scansione antivirus e si integra con servizi di archiviazione cloud come Dropbox.

Successivamente, Aggiungi pagamenti opzionali a un modulo

Vuoi accettare caricamenti di file con pagamento opzionale? Questo potrebbe essere un buon modo per raccogliere donazioni per un ente di beneficenza o un'organizzazione non profit.

Per scoprire come rendere opzionale il pagamento, consulta questo articolo su come aggiungere un campo di pagamento opzionale a un modulo. Potresti anche essere interessato a come utilizzare l'addon Zapier per salvare i caricamenti di file su Dropbox o Google Drive.

Crea ora il tuo modulo WordPress

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

Se questo articolo ti è stato utile, seguici su Facebook e Twitter per altri tutorial e guide gratuite su WordPress.

Divulgazione: i nostri contenuti sono supportati dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come viene finanziato WPForms, perché è importante e come puoi supportarci.

Hamza Shahid

Hamza è uno scrittore per il team di WPForms, specializzato anche in argomenti relativi al marketing digitale, alla cybersecurity, ai plugin WordPress e ai sistemi ERP. Scopri di più

Il miglior plugin per la creazione di moduli drag and drop per WordPress

Facile, veloce e sicuro. Unisciti a oltre 6 milioni di proprietari di siti web che si affidano a WPForms.

10 commenti su “Come richiedere il pagamento su un modulo di caricamento file di WordPress

    1. Ciao balhadj, non è possibile poiché i moduli del nostro plugin non hanno integrazione con alcuna pagina di checkout. Il processo descritto in questo articolo riguarda un processo gestito interamente all'interno di WPForms.

      Spero che questo aiuti a chiarire 🙂 Se hai ulteriori domande in merito, ti preghiamo di contattarci se hai un abbonamento attivo. In caso contrario, non esitare a porci alcune domande nei nostri forum di supporto.

  1. È possibile addebitare al cliente in base alla durata dell'audio/video? Se addebito 1$ al minuto e lui carica un file audio di 5 minuti, gli vengono addebitati 5$?

    1. Ciao Thomas! Non abbiamo alcuna funzionalità che consenta ai tuoi moduli di distinguere la durata del file multimediale e calcolare un totale da addebitare. Potrebbe essere possibile con codice personalizzato, tuttavia mi scuso poiché non siamo in grado di fornire supporto per questo livello di personalizzazione.

      Nel caso in cui desideri approfondire le opzioni di sviluppo personalizzato, ti consigliamo vivamente di utilizzare Codeable. Codeable seleziona tutti gli sviluppatori per te per assicurarsi che siano altamente qualificati e comunicativi, e quindi aiuta anche a guidare l'intero processo di connessione e comunicazione con uno sviluppatore più adatto.

      Ecco il nostro tutorial sull'utilizzo di Codeable, che fornisce maggiori dettagli su come funziona questo processo.

      Oppure, se desideri un team a cui puoi continuare a rivolgerti (a lungo termine) per assistenza allo sviluppo personalizzato, potresti anche prendere in considerazione WPBuffs.

      Se hai ulteriori domande a riguardo, per favore contattaci se hai un abbonamento attivo. Se non ce l'hai, non esitare a porci alcune domande nei nostri forum di supporto.

  2. È possibile garantire che i dettagli del cliente inseriti in un modulo vengano aggiunti alla nostra lista di email Mailchimp?

    I pagamenti vengono collegati a sistemi contabili, ad esempio Xero o simili?

    Cosa succede al file caricato? Viene inviato via email o archiviato in un software di gestione degli asset digitali?

    1. Ciao Michael!

      Puoi far aggiungere i dettagli del cliente dai tuoi moduli al database del tuo account Mailchimp utilizzando il nostro componente aggiuntivo Mailchimp, disponibile con la nostra licenza di livello Plus (e superiore). Maggiori dettagli a riguardo sono disponibili qui.

      Per quanto riguarda i pagamenti collegati a sistemi contabili, al momento non abbiamo tali integrazioni, anche se potrebbe essere possibile tramite il nostro componente aggiuntivo Zapier. Ad esempio, è possibile collegare il tuo WPForms a Quickbooks tramite Zapier come descritto qui.

      I file caricati (insieme a tutti i tuoi moduli e ai loro dati) vengono archiviati direttamente sul server del tuo sito, quindi hai il controllo su tutti i tuoi file e dati. Maggiori dettagli a riguardo sono disponibili in questo articolo.

      Spero che questo aiuti a chiarire 🙂 Se hai ulteriori domande in merito, ti preghiamo di contattarci se hai un abbonamento attivo. In caso contrario, non esitare a porci alcune domande nei nostri forum di supporto.

  3. Ciao, nel post sopra hai inserito una barra evidenziata che dice "WPForms è il miglior plugin per la creazione di moduli WordPress. Scaricalo gratuitamente!". Tuttavia, la funzione di pagamento che hai descritto in questo post non è disponibile nella versione gratuita, ma solo nella versione Pro. Penso che questo post debba indicare molto chiaramente fin dall'inizio che questa funzionalità di accettazione dei pagamenti è disponibile solo nella versione Pro.

    1. Ciao Tosin! Il banner a cui ti riferisci non fa parte di questo articolo specifico, ma viene riempito dinamicamente per contenuti di marketing, quindi non è attribuito a questo articolo. Tuttavia, concordo sul fatto che potremmo certamente fare un lavoro migliore nel chiarire in questo articolo che le funzionalità di elaborazione dei pagamenti sono disponibili solo con la nostra licenza di livello Pro (o superiore). Ho inoltrato il tuo feedback al nostro team di scrittura per ulteriore revisione :)

      Grazie per aver dedicato del tempo a darci il tuo feedback qui!

    1. Ciao,

      Mi dispiace informarti che non disponiamo di una funzionalità integrata che mostri la variazione dei prezzi in base al numero di caricamenti di file. Vosteremo la richiesta per nostro conto.

      Grazie per la tua pazienza 🙂

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Questo modulo è protetto da Cloudflare Turnstile e si applicano la Normativa sulla privacy e i Termini di servizio di Cloudflare.