Ricevi pagamenti sul tuo sito web con i widget PayPal e Stripe

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 PayPalWidget legacy di PayPalPagamento Stripe
Ti serveUn account PayPal Business e il suo Client ID (ID cliente)Il tuo indirizzo email PayPalUn account Stripe e la sua Secret Key (chiave segreta)
Adatto perUn prodotto per pulsante, con opzioni, quantità, spedizione, tasse e sconti. Oppure un abbonamentoUn 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 impostanoNel widgetNel widgetIn Stripe. Il widget usa l'ID prezzo prodotto del prodotto

Configurare il Widget moderno di PayPal

  1. 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.
  2. Incollalo in ID cliente PayPal.
  3. 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.
  4. 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.
  5. Aggiungi opzioni (ad esempio le taglie), spedizione, tasse o sconti se ti servono.
  6. 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

  1. In Stripe, crea il prodotto e il suo prezzo. Puoi usare Crea prodotto Stripe... nel widget per aprire Stripe. Copia l'ID del prezzo.
  2. Copia la tua Secret Key da Stripe in Chiave segreta Stripe. Tieni questa chiave riservata.
  3. Incolla l'ID del prezzo in ID prezzo prodotto, e imposta Tipo di prodotto su Purchase (acquisto) o Subscription (abbonamento).
  4. 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.
  5. Scegli una Pagina di pagamento riuscita, una Pagina di pagamento annullato e una Pagina di errore.
  6. 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 pagamentoModulo di contatto con pagamenti
RichiedeEverWeb, più un account PayPal o StripeEverWeb 4.6 o successivo, il componente aggiuntivo Contact Forms Enhanced e un account PayPal o Stripe
Ideale perUn pulsante Acquista, Prenota o Dona per un prodotto o un importo fissoUn ordine o una prenotazione per cui ti servono anche dei dati: nomi, taglie, date, note, un file caricato o una firma
PrezziImpostati 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)
AbbonamentiSì (Widget moderno di PayPal e Pagamento Stripe)No. Solo pagamenti singoli
Carrello su più pagineSì, con il Widget legacy di PayPalNo. Un ordine per modulo
Cosa riceviUn pagamento sul tuo account PayPal o StripeIl 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:

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

VuoiUsa
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 membriPagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites
Download (PDF, musica, ebook) inviati automaticamente agli acquirentiUn 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 prodottiUn servizio di negozio online come Shopify o Etsy, collegato o incorporato nella tua pagina
Stampa su richiestaIl negozio della società di stampa. I widget ricevono solo pagamenti

Problemi comuni

Cosa vediCosa fare
Nessuna opzione di prodotto nel widget StripeCrea 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'acquirenteAttiva 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 funzionanoAssicurati che usino la stessa Valuta e le stesse Fonti di pagamento

Articoli correlati

  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Posso aggiungere l'e-commerce o PayPal al mio sito web? Le tue opzioni per vendere online

Sì. EverWeb ha widget integrati per ricevere pagamenti con PayPal e Stripe (carte di credito e di...

Posso proteggere il mio sito web con una password? Simple Password e Membership Sites

Sì. EverWeb offre due modi per rendere private le pagine. Simple Password protegge una sezione...

Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites

EverWeb Membership Sites permette ai tuoi visitatori di registrarsi, pagare, accedere e vedere...

Vendere prodotti o download digitali sul tuo sito web EverWeb: quale opzione usare

Puoi vendere dal tuo sito web EverWeb in quattro modi: con i widget di pagamento PayPal e Stripe...

Vendi un prodotto con opzioni ed extra dal tuo modulo di contatto

In EverWeb 4.6 e versioni successive, un modulo Contact Form Advanced può funzionare come un...