OpenCart — E-commerce a Norma

Guida completa 2026 · Open Source · Self-hosted · Normativa UE/IT · Marco Consiglio
Volta Institute · Napoli
A.A. 2026
🏪 Cos'è OpenCart — open source vs SaaS
OpenCart è una piattaforma e-commerce open source gratuita, disponibile su opencart.com dal 2008. A differenza di Shopify, Wix o Squarespace che sono SaaS (paghi un abbonamento e non devi preoccuparti dell'infrastruttura), OpenCart è self-hosted: scarichi il software, lo installi su un tuo hosting e sei tu responsabile di tutto — aggiornamenti, sicurezza, backup, performance.
✅ Scegli OpenCart se: hai competenze tecniche (o un developer di riferimento), vuoi il controllo totale sul codice e i dati, non vuoi pagare commissioni sulle transazioni, cerchi un sistema altamente personalizzabile, o il tuo hosting costa già poco e vuoi ridurre i costi mensili.
⚠️ Non scegliere OpenCart se: non hai competenze tecniche, vuoi un'esperienza plug-and-play, non hai tempo per gestire aggiornamenti e sicurezza, o hai bisogno di supporto immediato (OpenCart ha supporto community, non 24/7 dedicato).
💰 Costi reali di OpenCart 2026
OpenCart è gratuito come software, ma i costi reali sono altri. Ecco il quadro completo:
Voce di costoCosto indicativoNote
Licenza OpenCart€ 0Software open source GPL v3
Hosting web (shared)€ 3–15/meseSiteGround, Aruba, Hosting Solutions IT
Hosting VPS (consigliato)€ 15–50/mesePer negozi con traffico medio-alto
Dominio .it€ 10–20/annoRegistrato separatamente
Certificato SSL€ 0 (Let's Encrypt)Gratuito — configurazione manuale richiesta
Template premium€ 30–150 una tantumOpenCart Marketplace o ThemeForest
Extension (moduli)€ 0–200/cad.Marketplace OpenCart — migliaia disponibili
Developer per setup€ 300–2.000Se non hai competenze tecniche
💡 Costo totale realistico: con hosting VPS + dominio + template + qualche extension, un negozio OpenCart serio costa circa €30-80/mese. Senza commissioni sulle transazioni — vantaggio competitivo su volumi alti.
🖥️ Installazione e configurazione base
OpenCart richiede un server con PHP 8.x, MySQL 5.7+ e un web server (Apache o Nginx). La maggior parte degli hosting moderni soddisfa questi requisiti.
  • Acquista hosting (SiteGround, Aruba Cloud, Fasthosts) con PHP 8.x e MySQL
  • Scarica OpenCart da opencart.com (ultima versione stabile 4.x nel 2026)
  • Carica i file via FTP/SFTP o File Manager cPanel
  • Crea database MySQL nel pannello hosting (cPanel/Plesk)
  • Avvia l'installer web: vai su tuonegozio.it/install e segui la procedura guidata
  • Configura dati negozio: nome, email admin, valuta (EUR), lingua (italiano)
  • Installa language pack italiano dall'Admin → Extension → Installer
  • Configura pagamenti e spedizioni nelle Extension
  • Attiva SSL: aggiorna config.php con HTTPS e forza redirect
⚠️ Sicurezza post-installazione: dopo l'installazione, elimina obbligatoriamente la cartella /install/ dal server. Se non la elimini, il tuo negozio è vulnerabile a reinstallazioni non autorizzate.
🎨 Temi e marketplace OpenCart
OpenCart ha un marketplace ufficiale (extensions.opencart.com) con oltre 13.000 extension e template. I template gratuiti di default (Journal, default theme) sono funzionali ma richiedono personalizzazione.
FonteTipoPrezzo
OpenCart MarketplaceTemplate + Extension ufficiali€ 0–200
ThemeForestTemplate premium€ 30–80 una tantum
Template personalizzatoSviluppo su misura€ 500–3.000+
📦 Gestione prodotti in OpenCart
FunzioneDisponibilitàNote
Prodotti fisici✅ NativoIllimitati
Prodotti digitali✅ NativoDownload automatico dopo pagamento
Opzioni prodotto✅ NativoVarianti, attributi, personalizzazioni
Varianti illimitate✅ NativoNessun limite come Shopify
Inventory multi-magazzinoExtensionRichiede modulo aggiuntivo
Prezzi per gruppo cliente✅ NativoGruppi cliente con listini dedicati
Prodotti correlati / upsell✅ NativoConfigurabili da admin
Importazione CSV✅ NativoImport/export catalogo in bulk
💡 Flessibilità prodotti: OpenCart non ha limiti artificiali su varianti o prodotti. Puoi creare strutture di prodotto molto complesse — vantaggio rispetto a Shopify (max 100 varianti) e Weebly.
💳 Gateway di pagamento per Italia
OpenCart supporta oltre 50 gateway di pagamento tramite extension. I principali per il mercato italiano sono disponibili nativamente o come moduli gratuiti/a pagamento.
GatewayDisponibilitàCommissioneNote
Stripe✅ Extension1.5% + 0.25€Modulo gratuito o premium disponibile
PayPal✅ Nativo2.9% + 0.35€Incluso nell'installazione base
Nexi / Banca Sella✅ ExtensionVariabileGateway italiani — modulo disponibile
Klarna✅ ExtensionVariabileModulo disponibile nel marketplace
Satispay✅ Extension0.20€ fissoModulo community disponibile
Bonifico bancario✅ Nativo0%Incluso nell'installazione base
Contrassegno✅ Nativo—Cash on delivery incluso
✅ Zero commissioni OpenCart: OpenCart non applica mai commissioni sulle transazioni — paghi solo le commissioni del gateway scelto (Stripe, PayPal, ecc.). Vantaggio netto rispetto a Shopify senza Shopify Payments.
⚖️ Normativa e-commerce — OpenCart Italia 2026
ObbligoNormativaCome soddisfarlo in OpenCart
Privacy Policy + GDPRReg. 679/2016Crea pagina CMS in Admin → Design → Pages. OpenCart non genera bozze automatiche
Cookie Banner ITGarante 2021Extension Iubenda o script Cookiebot inserito nel tema (header.twig)
Diritto recesso 14ggD.Lgs. 21/2014Pagina CMS con politica resi + modulo recesso PDF scaricabile
IVA 22% ItaliaDPR 633/72Admin → System → Localisation → Tax Rates → aggiungi 22% con geo zone IT
IVA OSS per UEDir. 2017/2455/UEExtension TaxJar o configurazione manuale aliquote per paese UE
Fattura elettronica B2BD.Lgs. 127/2015Modulo FattureInCloud o connettore API SDI — da installare separatamente
Checkout consenso T&CCodice ConsumoAdmin → Checkout → attiva "Agree to Terms" checkbox obbligatoria
Prezzi IVA inclusaDir. 98/6/CEAdmin → System → Settings → Tax Display → "Including Tax"
⚖️ Configurazione IVA in OpenCart: Admin → System → Localisation → Geo Zones (crea "Zona Italia") → Tax Classes → Tax Rates (22%) → collega la classe fiscale ai prodotti. È un processo manuale più articolato rispetto ai SaaS.
⚠️ Aggiornamenti di sicurezza: essendo self-hosted, OpenCart richiede aggiornamenti manuali regolari. Una versione non aggiornata è vulnerabile ad attacchi. Imposta una routine mensile di controllo versioni.
🔄 OpenCart vs piattaforme SaaS — quando ha senso
AspettoOpenCartShopifyWix
Costo software€ 0€ 29+/mese€ 17+/mese
Hosting richiesto✅ Sì (€15-50/mese)❌ Incluso❌ Incluso
Commissioni transazione0% sempre0% con SP0% da Business
Competenze tecniche⚠️ Richieste❌ Non serve❌ Non serve
Controllo codice✅ Totale❌ Limitato❌ Limitato
Sicurezza gestita❌ Fai da te✅ Da Shopify✅ Da Wix
Aggiornamenti❌ Manuali✅ Automatici✅ Automatici
Satispay✅ Sì✅ Sì❌ No
Scalabilità✅ Alta (su VPS)✅ Alta⚠️ Media
💡 Regola pratica: OpenCart conviene quando hai traffico elevato (le commissioni SaaS diventano significative), hai già un developer interno, o hai esigenze di personalizzazione non soddisfabili dai SaaS. Per un negozio nuovo senza risorse tecniche, parti da Shopify o Wix.