In EverWeb 4.6 e versioni successive, un modulo Contact Form Advanced può funzionare come un semplice modulo d'ordine. I clienti scelgono una misura, un gusto o degli extra, vedono il totale aggiornarsi man mano e pagano con carta tramite Stripe oppure con PayPal. È adatto a pochi prodotti su ordinazione. Per un negozio completo con carrello e magazzino, vedi Vendere prodotti o download digitali sul tuo sito web EverWeb: quale opzione usare.
Chi lo usa
- Una pasticciera che lavora da casa riceve ordini di torte personalizzate: misura, gusto, una scritta sopra e una data di ritiro.
- Una band o una società sportiva vende le sue magliette, una taglia per ordine, con la scelta del colore e della spedizione.
- Un produttore di candele offre la confezione regalo come extra a pagamento.
- Un'azienda agricola vende cassette settimanali di verdura, con ritiro o consegna in zona.
Cosa ti serve
- EverWeb 4.6 o successivo e l'add-on Contact Forms Enhanced (necessario per i pagamenti): vedi Cos'è l'add-on Contact Forms Enhanced?
- Un account Stripe e/o un account PayPal Business.
- HTTPS sul tuo sito web: vedi Il mio sito dice 'Non sicuro': come attivare HTTPS (SSL) sul tuo sito web.
Le impostazioni di pagamento sono spiegate passo per passo in Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file. Questo articolo mostra come impostare il prodotto vero e proprio.
Esempio di struttura del modulo (una torta personalizzata)
| Etichetta del campo | Control Type (tipo di controllo) | Impostazioni / Prezzo |
|---|---|---|
| Misura della torta | Card Select (selezione a schede) o Image Select (selezione per immagini) | 6 pollici per 10 persone: 35. 8 pollici per 20 persone: 55. 10 pollici per 30 persone: 80 |
| Gusto | Drop Down Menu (menu a discesa) | Scegli un gusto (senza prezzo, per primo), Vaniglia, Cioccolato, Limone, Red velvet: 5 |
| Extra | Choice Chips (etichette selezionabili) | Fiori freschi: 12, Foglia d'oro: 8, Candeline: 3 (ogni scelta si somma) |
| Confezione regalo | Toggle (interruttore) | Price When On (prezzo quando attivo) 4 |
| Scritta sulla torta | TextBox (casella di testo) | Placeholder (testo segnaposto) "Buon compleanno Sam" |
| Ritiro o consegna | Radio Button (pulsante di opzione) | Ritiro in negozio: 0, Consegna in zona: 10 |
| Sono iscritto al programma fedeltà (sconto del 10%) | Toggle | Price When On -10% |
| Data di consegna | Date (data) | Obbligatorio |
| Nome, Email, Telefono | TextBox, Email, Phone Number (numero di telefono) | Obbligatorio |
Image Select mostra una foto per ogni scelta, ed è ideale per i prodotti. Un Drop Down Menu obbligatorio ha bisogno di un invito come "Scegli un gusto" come prima opzione, perché la prima opzione vale come nessuna scelta.
Configurazione
- Aggiungi il modulo, scegli il tuo add-on in Modulo di contatto aggiuntivo avanzato e scrivi un Nome del modulo di contatto, per esempio Ordine torte Pasticceria Rossi. È il nome del prodotto che i clienti vedono al momento del pagamento.
- Nella sezione Payments (pagamenti), spunta Accept Payments (accetta pagamenti), aggiungi i tuoi dati Stripe e/o PayPal e scegli la Currency (valuta).
- Imposta Total Label (etichetta del totale) su Totale ordine. Se applichi l'IVA o un'imposta sulle vendite, scrivi l'aliquota in Tax Rate (%) (aliquota fiscale), per esempio 8.25.
- Aggiungi i campi e scrivi ogni prezzo nella colonna Price (prezzo) della Option List (elenco opzioni), con il punto per i decimali. Lascia spuntato Show prices on options (mostra i prezzi sulle opzioni), così i clienti vedono "+12.00" accanto a ogni extra.
- Scegli una pagina di ringraziamento in Avanti alla pagina e una pagina per Payment Unsuccessful Page (pagina di pagamento non riuscito).
- Fai una prova con una chiave di test Stripe o con PayPal Sandbox (testing), passa ai tuoi dati reali e pubblica con File > Pubblica l'intero sito.
Quantità
L'unico campo che moltiplica è uno Stepper (selettore numerico) o uno Slider (cursore) con un Unit Price (prezzo unitario): il numero scelto moltiplicato per l'Unit Price viene aggiunto al totale. Una quantità non può moltiplicare altre scelte, quindi "3 torte grandi con confezione regalo" non è possibile in un solo modulo. Come aggirare il problema:
- Stesso prezzo per tutte le taglie (come le magliette del club a 18 l'una): metti il prezzo su uno Stepper chiamato Numero di magliette (Min 1, Max 20, Unit Price 18), e rendi la taglia una scelta senza prezzo. Aggiungi una Text Area (area di testo) "Ordini taglie diverse? Dicci quali" per gli ordini misti.
- Prezzi diversi: chiedi un solo articolo per ordine, oppure aggiungi uno Stepper per ogni prodotto, per esempio Scatole piccole e Scatole grandi, ognuno con il suo Unit Price.
Cosa ricevi
Una volta confermato il pagamento, ricevi un'email contrassegnata come Paid (pagato) con ogni scelta, gli articoli addebitati, il totale e un Payment Reference (riferimento del pagamento) da confrontare nel tuo account Stripe o PayPal. Se un cliente non completa il pagamento, il suo ordine ti arriva qualche ora dopo contrassegnato come Unpaid order (ordine non pagato). Ogni ordine viene anche salvato nella tua Area clienti in View Form Submissions (visualizza invii dei moduli), con Export (Esporta) in CSV.
Buono a sapersi
- Nessun campo per i codici sconto. Non c'è un campo in cui i clienti possano scrivere un codice. Usa invece un Consent (consenso), un Toggle o una scelta con un prezzo negativo (-5) o una percentuale (-10%). Chiunque può spuntarlo, quindi controlla l'ordine prima di spedirlo.
- La spedizione è una scelta con un prezzo, per esempio "Spedizione: Standard 5 / Express 15". Non c'è un calcolo in base al peso o al paese.
- Una sola aliquota fiscale si applica all'intero ordine, spedizione compresa.
- Una sola valuta per modulo.
- Solo pagamenti singoli. Niente abbonamenti. Per le iscrizioni a pagamento vedi Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites.
- Il modulo non tiene il conto delle scorte. Quando un articolo è esaurito, rimuovi l'opzione e pubblica di nuovo.
- Stripe e PayPal mostrano al pagamento una sola riga, con il nome scritto in Nome del modulo di contatto e il totale. I dettagli sono nella tua email.
Articoli correlati
- Vendere prodotti o download digitali sul tuo sito web EverWeb: quale opzione usare
- Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file
- Ricevi pagamenti sul tuo sito web con i widget PayPal e Stripe
- Iscrizioni a eventi e vendita di biglietti con il tuo modulo di contatto
