EverWeb ha tre widget di pagamento: Widget moderno di PayPal (PayPal Modern), Widget legacy di PayPal (PayPal (Legacy)) e Pagamento Stripe (Stripe Payment). Ognuno crea un pulsante di pagamento per un prodotto, una donazione o un abbonamento. Il visitatore paga nella pagina di pagamento di PayPal o di Stripe, e il denaro arriva sul tuo account presso di loro. Trascina un widget dalla scheda Widget nella pagina e compila Ispettore > Impostazioni widget (l'ingranaggio, l'ultima icona).
In EverWeb 4.6 e versioni successive, anche un modulo di contatto può ricevere pagamenti, il che è adatto a ordini, prenotazioni e iscrizioni per cui ti servono dati dell'acquirente. Leggi "Widget o modulo di contatto?" più avanti.
Quale widget?
| Widget moderno di PayPal | Widget legacy di PayPal | Pagamento Stripe | |
|---|---|---|---|
| Ti serve | Un account PayPal Business e il suo Client ID (ID cliente) | Il tuo indirizzo email PayPal | Un account Stripe e la sua Secret Key (chiave segreta) |
| Adatto per | Un prodotto per pulsante, con opzioni, quantità, spedizione, tasse e sconti. Oppure un abbonamento | Un semplice carrello (pulsanti Add to Shopping Cart (aggiungi al carrello) e View Cart (visualizza carrello)), oppure un pulsante Donate (dona) | Pagamenti con carta per un prodotto per pulsante, un abbonamento o una donazione |
| I dati del prodotto si impostano | Nel widget | Nel widget | In Stripe. Il widget usa l'ID prezzo prodotto del prodotto |
Configurare il Widget moderno di PayPal
- Nel tuo account PayPal, ottieni un Client ID. Fai clic su Ottieni ID cliente... nel widget per aprire la pagina. Nelle pagine per sviluppatori di PayPal, vai in Apps & Credentials (app e credenziali) e crea un'app.
- Incollalo in ID cliente PayPal.
- Imposta Tipo di pulsante su purchase (acquisto). Per un abbonamento, scegli subscription (abbonamento) e incolla un ID del piano che hai creato in PayPal. In questo caso il prezzo arriva da PayPal.
- Compila Nome del prodotto, Descrizione del prodotto, Immagine del prodotto, Prezzo e Valuta. Tutti i widget PayPal di una stessa pagina devono usare la stessa valuta e le stesse Fonti di pagamento.
- Aggiungi opzioni (ad esempio le taglie), spedizione, tasse o sconti se ti servono.
- In Azioni, scegli una pagina Grazie e una pagina Annulla ordine del tuo sito web.
Configurare il Widget legacy di PayPal
Scrivi il tuo indirizzo email PayPal in Indirizzo e-mail. Scegli un Tipo di pulsante, poi compila Nome dell'articolo, Prezzo e Valuta. Per un carrello, metti un pulsante Add to Shopping Cart su ogni prodotto e un solo pulsante View Cart nella pagina. Scegli una Pagina di ringraziamento e una Pagina annullata.
Configurare Pagamento Stripe
- In Stripe, crea il prodotto e il suo prezzo. Puoi usare Crea prodotto Stripe... nel widget per aprire Stripe. Copia l'ID del prezzo.
- Copia la tua Secret Key da Stripe in Chiave segreta Stripe. Tieni questa chiave riservata.
- Incolla l'ID del prezzo in ID prezzo prodotto, e imposta Tipo di prodotto su Purchase (acquisto) o Subscription (abbonamento).
- Aggiungi un Titolo del prodotto, un'Immagine del prodotto e una Descrizione del prodotto. Per le spese di spedizione, incolla un ID tariffa di spedizione di Stripe in Inserisci l'ID della tariffa di spedizione.
- Scegli una Pagina di pagamento riuscita, una Pagina di pagamento annullato e una Pagina di errore.
- In Impostazioni della pagina di pagamento, Tipo di pagamento imposta la scritta sul pulsante di Stripe: Purchase (acquista), Book (prenota) o Donate (dona).
Il widget Stripe esegue un piccolo programma PHP sul tuo server. Funziona su EverWeb + Hosting e su altri servizi di hosting che supportano PHP (consigliamo PHP 8.2 o successivo).
Widget o modulo di contatto?
In EverWeb 4.6 e versioni successive, il widget Modulo di contatto avanzato (Contact Form Advanced) può ricevere pagamenti con carta tramite Stripe e pagamenti tramite PayPal. Richiede il componente aggiuntivo Contact Forms Enhanced (leggi Cos'è il componente aggiuntivo Contact Forms Enhanced?). I visitatori compilano il modulo, scelgono opzioni con un prezzo, vedono il totale aggiornarsi e, quando lo inviano, pagano nella pagina di pagamento di Stripe o di PayPal. Ricevi le risposte del modulo via email, contrassegnate come Paid (pagato), una volta confermato il pagamento.
| Widget di pagamento | Modulo di contatto con pagamenti | |
|---|---|---|
| Richiede | EverWeb, più un account PayPal o Stripe | EverWeb 4.6 o successivo, il componente aggiuntivo Contact Forms Enhanced e un account PayPal o Stripe |
| Ideale per | Un pulsante Acquista, Prenota o Dona per un prodotto o un importo fisso | Un ordine o una prenotazione per cui ti servono anche dei dati: nomi, taglie, date, note, un file caricato o una firma |
| Prezzi | Impostati nel widget (o in Stripe) | Ogni opzione del modulo può avere un prezzo, uno sconto o una percentuale, con un'aliquota d'imposta e una quantità (Stepper o Slider) |
| Abbonamenti | Sì (Widget moderno di PayPal e Pagamento Stripe) | No. Solo pagamenti singoli |
| Carrello su più pagine | Sì, con il Widget legacy di PayPal | No. Un ordine per modulo |
| Cosa ricevi | Un pagamento sul tuo account PayPal o Stripe | Il pagamento, più le risposte del modulo via email e nella tua Area Clienti |
Scegli un widget di pagamento per un semplice pulsante di acquisto, un abbonamento o un carrello con più prodotti. Scegli un modulo di contatto quando il pagamento arriva insieme a informazioni che altrimenti dovresti farti mandare via email, come l'iscrizione a un corso con il nome del bambino, l'ordine di una torta personalizzata, l'acconto per una sessione con una data, o una donazione con una dedica.
Per configurarne uno, leggi Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file, poi:
- Vendi un prodotto con opzioni ed extra dal tuo modulo di contatto
- Ricevi donazioni sul tuo sito web con un modulo di contatto
- Iscrizioni a eventi e vendita di biglietti con il tuo modulo di contatto
- Ricevi prenotazioni e acconti con il tuo modulo di contatto
Prima di andare online
- Ottieni il lucchetto. I visitatori si fidano di più di una pagina di pagamento con HTTPS, e i pagamenti tramite modulo di contatto lo richiedono. Leggi Il mio sito dice 'Non sicuro': come attivare HTTPS (SSL) sul tuo sito web.
- Provalo. Per Stripe, usa la tua chiave di test (inizia con
sk_test_) con un prezzo creato nella modalità di test di Stripe, e paga con una delle carte di test di Stripe. Poi passa alla tua chiave live (sk_live_) e a un ID prezzo live. Per PayPal, fai un piccolo acquisto reale e rimborsalo in PayPal. - Pubblica, poi paga sulla pagina online, e controlla di arrivare alla tua pagina di ringraziamento. I pagamenti non funzionano in Anteprima.
- Commissioni. PayPal e Stripe applicano le proprie commissioni su ogni pagamento.
Quando usare qualcos'altro
| Vuoi | Usa |
|---|---|
| Un modulo che raccoglie i dati e riceve il pagamento in un solo passaggio (EverWeb 4.6 e versioni successive) | Il Modulo di contatto avanzato con pagamenti: leggi "Widget o modulo di contatto?" sopra |
| Membri che accedono, pagano ogni mese e vedono pagine riservate ai membri | Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites |
| Download (PDF, musica, ebook) inviati automaticamente agli acquirenti | Un servizio esterno come Gumroad o E-Junkie. Con i widget di EverWeb o un modulo, ricevi l'email dell'acquirente e gli invii tu il file da scaricare |
| Un negozio completo con gestione del magazzino e molti prodotti | Un servizio di negozio online come Shopify o Etsy, collegato o incorporato nella tua pagina |
| Stampa su richiesta | Il negozio della società di stampa. I widget ricevono solo pagamenti |
Problemi comuni
| Cosa vedi | Cosa fare |
|---|---|
| Nessuna opzione di prodotto nel widget Stripe | Crea le opzioni come prezzi separati in Stripe e usa un widget per ciascuna. Oppure, in EverWeb 4.6 e versioni successive, usa un modulo di contatto con pagamenti, in cui ogni opzione ha il proprio prezzo |
| Con Stripe ti serve l'indirizzo di consegna dell'acquirente | Attiva la raccolta dell'indirizzo nelle impostazioni di Stripe, oppure aggiungi una tariffa di spedizione. Se non la trovi, chiedi a Stripe. Un modulo di contatto con pagamenti può chiederlo con un campo Address (indirizzo) |
| Due widget PayPal nella stessa pagina non funzionano | Assicurati che usino la stessa Valuta e le stesse Fonti di pagamento |
Articoli correlati
- Vendere prodotti o download digitali sul tuo sito web EverWeb: quale opzione usare
- Posso aggiungere l'e-commerce o PayPal al mio sito web? Le tue opzioni per vendere online
- Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file
- Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites
- Il mio sito dice 'Non sicuro': come attivare HTTPS (SSL) sul tuo sito web
