Plugin ecommerce WordPress: confronto tra WooCommerce, EDD e SureCart
Valuta WooCommerce per spedizioni, scorte e un catalogo vario; Easy Digital Downloads (EDD) per libri, risorse o software scaricabili; SureCart per un negozio collegato a una piattaforma cloud esterna. Tutti e tre permettono di iniziare gratuitamente, ma commissioni di pagamento, estensioni e modello operativo differiscono. Considera consegna, rimborsi e migrazione oltre alla pagina del prodotto.
Parti da ciò che riceve il cliente
Aggiungere un pulsante di acquisto è solo una parte della gestione del negozio. Servono una registrazione dell'ordine, la verifica del pagamento, la spedizione o l'accesso ai file e una procedura per richieste e rimborsi. Scegli un prodotto rappresentativo e descrivi cosa accade dopo il pagamento. Una maglietta richiede scorte per variante e spedizione; un PDF richiede autorizzazioni al download e aggiornamenti dei file; un servizio ricorrente richiede regole di rinnovo e annullamento.
Distingui i prodotti scaricabili dalla lettura riservata agli iscritti. Consegnare un PDF e consentire l'accesso agli articoli durante un abbonamento implicano modelli di accesso diversi. Se il secondo è centrale, esamina anche i plugin per iscrizioni e periodi di accesso. Se raccogli soltanto richieste di acquisto, valuta se serve già un negozio completo.
Confronto tra WooCommerce, EDD e SureCart
| Candidato | Esigenza principale da valutare | Criteri di scelta |
|---|---|---|
| WooCommerce | Prodotti fisici e scaricabili, varianti, scorte e spedizioni | Nucleo gratuito rispetto a estensioni per pagamenti, abbonamenti e spedizioni; manutenzione dell'hosting |
| Easy Digital Downloads | Libri, modelli, file e software da scaricare | Protezione, scadenza e limiti dei file; estensioni per rinnovi e licenze; commissioni aggiuntive del gateway |
| SureCart | Negozio che combina plugin e piattaforma cloud | Commissioni della piattaforma, account esterni, dipendenza dal servizio ed esportazione dei dati |
La pubblicità di abbonamenti, imposte o pagamenti internazionali non dimostra il supporto immediato per ogni paese, valuta e modalità di vendita. Controlla prima i requisiti del gestore dei pagamenti per l'attivazione dell'azienda e l'accredito dei fondi. Prepara informazioni per gli acquirenti, configurazione fiscale e assistenza adeguate ai mercati serviti. Una funzione di calcolo non risolve tutti gli obblighi del venditore.
WooCommerce: scorte e spedizioni insieme alle vendite
Il nucleo gratuito di WooCommerce offre la base per prodotti fisici, virtuali e scaricabili, varianti e gestione degli ordini. Abbonamenti, prenotazioni e iscrizioni possono richiedere estensioni. Gestire il negozio in proprio significa anche curare hosting, aggiornamenti, backup e compatibilità fra estensioni.
- Imposta sede del negozio, valuta e aree di vendita durante la configurazione, quindi controllale in WooCommerce → Settings. Prepara il gateway, cioè il collegamento al gestore dei pagamenti, e il relativo ambiente di prova.
- Da Products → Add New inserisci nome, contenuto dell'offerta, prezzo, immagini, varianti e scorte pertinenti. Contrassegna i file come Downloadable e i prodotti che non richiedono spedizione come Virtual, secondo ciò che vendi.
- Per i beni fisici, configura aree e metodi in WooCommerce → Settings → Shipping → Shipping zones. Prova un indirizzo servito e uno escluso.
- Dopo l'acquisto, esamina lo stato del pagamento e dell'elaborazione in WooCommerce → Orders, quindi verifica separatamente la spedizione o la consegna dei file.
Le zone di spedizione vengono confrontate dall'alto verso il basso, utilizzando la prima corrispondente. Colloca un'area con consegna gratuita basata sul codice postale sopra una zona nazionale più ampia. Se il costo sembra errato, controlla prima quale zona corrisponde all'indirizzo anziché cambiare soltanto l'importo.
Per i file, controlla WooCommerce → Settings → Products → Downloadable products. La guida ai prodotti scaricabili spiega che Redirect only espone l'URL del file. Force downloads e X-Accel-Redirect/X-Sendfile dipendono da supporto e configurazione del server; NGINX richiede una protezione esplicita dall'accesso diretto. Un collegamento a un file caricato nella normale libreria media non lo rende riservato agli acquirenti.
Easy Digital Downloads: concentrarsi sulla vendita di file
EDD gestisce prodotti, pagamenti, clienti e consegna di materiale scaricabile. È un candidato per ebook e risorse grafiche che non necessitano di spedizione fisica. Distingui la base gratuita da Pro e dalle estensioni per chiavi di licenza software, pagamenti ricorrenti e funzioni collegate.
Segui la guida alla creazione dei prodotti: in Downloads → Add Download inserisci descrizione, prezzo, nome del file e File URL. Adatta limiti di download e scadenza dei collegamenti al prodotto. Spiega formato, software necessario e usi consentiti, affinché chi compra sappia cosa riceverà.
Controlla gateway e modalità di prova in Downloads → Settings → Payments. Come chiarisce la guida alle impostazioni di pagamento, scegliere il gateway predefinito è diverso dal collegarne l'account. Il logo di una carta non dimostra che il pagamento funzioni. Usa la modalità di prova insieme alla sandbox o all'account di test del gateway per verificare il collegamento fra ordine e download.
Controlla anche archiviazione e protezione del server. La guida NGINX di EDD spiega che la protezione .htaccess predefinita è destinata ad Apache; NGINX richiede una configurazione separata. Conferma con l'hosting la protezione corretta e prova l'accesso diretto al file da una sessione senza acquisti. Un URL difficile da indovinare non sostituisce il controllo degli accessi.
SureCart: vendite collegate a un servizio cloud
SureCart combina un plugin WordPress con una piattaforma commerciale esterna. Pagamenti, abbonamenti e checkout si collegano ai suoi servizi cloud: non presumere che tutti i dati degli ordini e tutte le operazioni risiedano esclusivamente nel tuo server WordPress. Accesso all'account, condizioni del servizio, interruzioni e piano di uscita fanno parte della scelta.
Configura prodotto, prezzi e consegna in SureCart → Products e collega un checkout. Instant Checkout fornisce un collegamento diretto all'acquisto del prodotto. La guida alla prima vendita descrive l'attivazione di Test Mode nel menu Instant Checkout del prodotto e il salvataggio prima della prova. Prima delle vendite effettive, controlla la modalità di ogni prodotto e la connessione al gestore dei pagamenti per le transazioni reali.
Un messaggio di prova riuscita non dimostra sempre che esista un ordine salvato. La guida ai pagamenti di prova specifica che, con Test Mode Restricted attivo, gli utenti non amministratori possono vedere il popup di successo senza creare registrazioni di ordini di prova. Verifica separatamente schermata, ordine registrato e ambiente di pagamento.
Per esportare, parti da SureCart → Settings → Data Export, seleziona il tipo di dati e continua nella dashboard del servizio. La guida all'esportazione CSV comprende ordini, clienti, abbonamenti, rimborsi, prodotti, prezzi e altri dati. CSV è un formato tabellare di testo apribile con un foglio di calcolo. Poter esportare non significa che un altro plugin possa proseguire subito lo stesso abbonamento. Apri il file e controlla identificativi e stati necessari alla migrazione.
Separa l'installazione gratuita dai costi di vendita
Nel confronto Stripe di EDD consultato a ottobre 2026, Free e Personal prevedono una commissione aggiuntiva del 3% per transazione. La sua rimozione con Extended o superiori dipende da condizioni che includono una chiave di licenza valida e attiva. Le commissioni del gestore dei pagamenti restano separate. Acquistare un'edizione a pagamento non dimostra, da solo, che ogni costo aggiuntivo scompaia.
Nello stesso periodo, il listino SureCart indica Launch a $0 più una commissione del 2,9% sulle transazioni e Pro senza commissione della piattaforma. Le commissioni del gestore dei pagamenti non vengono eliminate. Controlla le condizioni attuali di attivazione o rinnovo anziché affidarti a vecchi riferimenti all'1,9%.
Confronta lo stesso periodo: hosting annuale, licenze e rinnovi delle estensioni, costi della piattaforma legati alle vendite e commissioni di elaborazione. Usa tipi di prodotto, funzioni, volume di vendita e numero di ordini che prevedi davvero. Non mescolare prezzi promozionali del primo anno e prezzi di rinnovo. Un nucleo gratuito può comportare il costo operativo minore, ma estensioni e assistenza necessarie possono cambiare il risultato.
Verifica separatamente ordine, pagamento e consegna
Un numero d'ordine non dimostra un pagamento, e un pagamento non dimostra una spedizione. Nella documentazione degli stati di WooCommerce, Pending payment significa non pagato, Processing significa pagato e in attesa di evasione, Completed significa evaso. On hold può richiedere ulteriori conferme del pagamento. Le transizioni automatiche dipendono dal prodotto e dal metodo di pagamento.
Il diagramma distingue questi concetti: non implica che tutti i prodotti usino schermate identiche o richiedano operazioni manuali a ogni fase. Anche la consegna automatica richiede coerenza fra registrazioni del pagamento e autorizzazioni di accesso.
- Acquisto riuscito: segui un prodotto attraverso checkout mobile, ordine amministrativo, dati del gestore, ricevuta e spedizione o download effettivo. Prezzo mostrato, spedizione, imposte e addebito finale devono corrispondere.
- Errore, abbandono e nuovi tentativi: in un ambiente di prova controlla pagamenti falliti, uscita dall'autenticazione, ritorno e aggiornamento della pagina. Verifica ordini o addebiti duplicati e ripristino delle scorte.
- File e account: verifica collegamenti dell'acquirente, conteggi e scadenze dei download e accesso senza acquisto o con un altro cliente. Decidi come la sostituzione di un file influisce sui precedenti acquirenti.
- Annullamenti e rimborsi: controlla rimborsi totali e parziali e annullamento degli abbonamenti. Distingui funzioni come Manual Refund di WooCommerce: registrare un ordine come rimborsato non restituisce di per sé il denaro al cliente.
- Ripristino e migrazione: verifica backup ed esportazioni di ordini, clienti, file e impostazioni. Pianifica la riconciliazione degli ordini ricevuti dopo il backup anziché sovrascriverli con un database precedente.
Controlla le esclusioni dalla cache condivisa per carrello, checkout e pagine cliente, usando due sessioni per rilevare informazioni mescolate. Se l'ordine esiste ma manca l'email, indaga separatamente su invio e consegna dei messaggi. Verifica l'addebito esistente prima di chiedere al cliente di pagare di nuovo.
Prima di installazioni o aggiornamenti prepara backup di file e database e una prova di ripristino isolata. Per una piattaforma cloud, conserva le esportazioni del servizio insieme ai backup locali. Separa staging, pagamenti reali ed email ai clienti. In caso di problemi, preparati a sospendere nuovi ordini e ripristinare il servizio preservando ordini esistenti e registrazioni del gestore dei pagamenti.





