Con il widget Contact Form Advanced di EverWeb 4.6 e versioni successive puoi ricevere donazioni singole. I donatori scelgono un importo fisso o ne indicano uno a loro scelta, aggiungono una nota e pagano con carta tramite Stripe oppure con PayPal. Tu ricevi un'email contrassegnata come pagata con tutto quello che ti hanno scritto, e loro ricevono un'email di ringraziamento.
Chi lo usa
- Una parrocchia o una moschea permette ai fedeli di donare online, scegliendo un fondo come Generale, Raccolta per l'edificio o Banco alimentare.
- Un'associazione per il soccorso degli animali propone 10, 25 o 50, oppure un altro importo, con un campo per donare in memoria di un animale.
- L'associazione dei genitori di una scuola raccoglie le sponsorizzazioni per una corsa non competitiva e permette ai genitori di coprire le commissioni della carta.
- Una società sportiva giovanile raccoglie fondi per un nuovo pulmino e ringrazia ogni donatore via email.
Cosa ti serve
- EverWeb 4.6 o successivo.
- L'add-on Contact Forms Enhanced: serve per ricevere pagamenti, per l'email di ringraziamento e per l'archivio online di ogni donazione. Vedi Cos'è l'add-on Contact Forms Enhanced?
- Un account Stripe e/o un account PayPal Business. Si applicano le loro commissioni.
- HTTPS (il lucchetto) sul tuo sito web: vedi Il mio sito dice 'Non sicuro': come attivare HTTPS (SSL) sul tuo sito web. Su un altro web host, deve supportare PHP con cURL. EverWeb + Hosting lo fa.
È la prima volta che usi il widget dei moduli? Inizia da Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file.
Esempio di struttura del modulo
| Etichetta del campo | Control Type (tipo di controllo) | Impostazioni / Prezzo |
|---|---|---|
| La tua donazione | Card Select (selezione a schede) | Opzioni: 10, 25, 50, 100, Scelgo io l'importo. Prezzi: 10, 25, 50, 100, e lascia vuoto l'ultimo |
| Il tuo importo | Stepper (selettore numerico) | Min 0, Max 5000, Step 1, Unit Price (prezzo unitario) 1. Control Instructions/Tip (istruzioni/suggerimento): "Questo importo si aggiunge a quello scelto sopra." |
| Fondo | Drop Down Menu (menu a discesa) | Dove serve di più, Raccolta per l'edificio, Banco alimentare (senza prezzi) |
| Sì, aggiungo il 3% per coprire le commissioni della carta | Toggle (interruttore) | Price When On (prezzo quando attivo) 3% (disattivato all'inizio, così resta facoltativo) |
| In memoria o in onore di | TextBox (casella di testo) | Facoltativo |
| Nome | TextBox | Obbligatorio |
| Obbligatorio | ||
| Indirizzo | Address (indirizzo) | Solo se ti serve per le ricevute o per il Gift Aid |
La percentuale viene calcolata sull'intera donazione, compreso l'importo dello Stepper, quindi una donazione di 50 con l'interruttore delle commissioni attivato diventa 51.50.
Configurazione
- Acquista l'add-on e accedi al tuo account in EverWeb (EverWeb > Impostazioni su Mac, Modifica > Opzioni su Windows).
- Trascina Modulo di contatto avanzato (Contact Form Advanced) sulla pagina e apri Ispettore > Impostazioni widget.
- In alto, scegli il tuo add-on in Modulo di contatto aggiuntivo avanzato e scrivi un Nome del modulo di contatto, per esempio Donazioni Santa Maria. I donatori vedono questo nome nella pagina di pagamento di Stripe o PayPal.
- In Indirizzo email a cui inviare il modulo, scrivi l'indirizzo che deve ricevere ogni donazione.
- Apri la sezione Payments (pagamenti) e spunta Accept Payments (accetta pagamenti). Spunta Accept Cards (Stripe) (accetta carte) e incolla la tua Stripe Secret Key (chiave segreta Stripe), e/o spunta Accept PayPal (accetta PayPal) e incolla il tuo PayPal Client ID e il tuo PayPal Secret. Get a Stripe API Key... (ottieni una chiave API Stripe) e Get PayPal Credentials... (ottieni le credenziali PayPal) aprono le pagine giuste.
- Scegli la Currency (valuta), imposta Total Label (etichetta del totale) su Totale donazione e lascia vuoto Tax Rate (%) (aliquota fiscale).
- Aggiungi i campi della struttura. Quando Accept Payments è attivo, la Option List (elenco opzioni) ha una colonna Price (prezzo). Scrivi i prezzi con il punto per i decimali, per esempio 12.50.
- Imposta Invia didascalia (il testo del pulsante di invio) su Dona. Crea una pagina di ringraziamento e sceglila in Avanti alla pagina, e una pagina "La tua donazione non è andata a buon fine" per Payment Unsuccessful Page (pagina di pagamento non riuscito).
- Attiva la protezione antispam (Utilizza la protezione anti-SPAM reCaptcha, con il Captcha Provider che preferisci), poi spunta Invia email di conferma (vedi sotto).
- Fai una prova con una chiave di test Stripe o con PayPal Sandbox (testing), poi incolla i tuoi dati reali e pubblica con File > Pubblica l'intero sito. I pagamenti funzionano solo sul sito web pubblicato, non in Anteprima.
L'email di ringraziamento
L'opzione Invia email di conferma manda un'email al donatore appena il pagamento è confermato. In Contenuto dell'e-mail di conferma puoi usare qualsiasi etichetta di campo tra due segni %, più alcune parole riservate ai pagamenti. Per esempio:
Ciao %Nome%, grazie per la tua donazione di %ordertotal% a Santa Maria. Il riferimento del tuo pagamento è %paymentreference%.
L'email può ringraziare il donatore e mostrare l'importo. Se valga come ricevuta ufficiale di donazione, e cosa debba contenere, dipende dalle norme del tuo paese: verificale prima di chiamarla ricevuta.
Cosa ricevi
- Un'email per ogni donazione, contrassegnata come Paid (pagato), con il metodo di pagamento, un Payment Reference (riferimento del pagamento) e l'importo. Arriva appena il pagamento è confermato.
- Se qualcuno inizia a pagare ma non completa il pagamento, ricevi i suoi dati qualche ora dopo con Unpaid order (ordine non pagato) nell'oggetto, così puoi ricontattarlo.
- Un archivio di tutte le donazioni nella tua Area clienti in Contact Form Submissions > View Form Submissions (invii dei moduli di contatto > visualizza invii dei moduli), dove puoi cercare, ordinare ed esportare con Export (Esporta) in un file CSV per i conti di fine anno.
Buono a sapersi
- Solo donazioni singole. I moduli non possono ricevere pagamenti mensili o ricorrenti. Per le donazioni regolari, usa un piano a pagamento in Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites, oppure gli strumenti per i pagamenti ricorrenti del tuo account Stripe o PayPal.
- Non esiste un campo in cui scrivere un importo qualsiasi in una TextBox o in un campo numerico e vederselo addebitare. Lo Stepper con un Unit Price di 1 fa proprio questo: i donatori toccano + e −, oppure scrivono un importo intero.
- Se un donatore non sceglie nulla che abbia un prezzo, il totale è 0 e il modulo arriva come un normale messaggio senza pagamento.
- Una sola valuta per modulo: per due valute, crea due moduli.
- Gift Aid (associazioni benefiche del Regno Unito): aggiungi un campo Description (descrizione) con il testo della dichiarazione richiesto attualmente dall'HMRC, un Toggle come "Sì, voglio applicare il Gift Aid alla mia donazione" (lascia Required field (campo obbligatorio) senza spunta, così resta facoltativo) e il campo Address. Verifica tu stesso i requisiti ufficiali.
- Non chiedere mai numeri di carta o coordinate bancarie in un campo del modulo. Il pagamento avviene sulla pagina sicura di Stripe o di PayPal, quindi i dati della carta non passano mai dal tuo sito web.
Articoli correlati
- Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file
- Cos'è l'add-on Contact Forms Enhanced?
- Crea un sito web per la tua associazione benefica o non profit con EverWeb: donazioni, volontari ed eventi
- Crea un sito web per la tua chiesa, moschea, sinagoga o tempio con EverWeb
- Ricevi pagamenti sul tuo sito web con i widget PayPal e Stripe
