OpenCart-Spezialist · Basel · seit 2011

OpenCart Agentur Schweiz — eigener Live-Shop, OCMod-Wissen, Twint via PSP

Wir sind eine 9-köpfige Schweizer Agentur, und wir sind eine seltene Spezies: wir betreiben einen eigenen OpenCart 3.0.3.7-Shop mit DevCart-Fork seit 2022 — m-tac-shop.com.ua. Die GEO/SEO-Fixes vom 5. Juni 2026 sind dort live. Wir nennen CHF-Preise auf dieser Seite — und sagen, wann OpenCart die richtige Wahl ist und wann nicht.

3 Jahreeigener OpenCart-Shop im Live-Betrieb
5 TageOpenCart-Audit ab CHF 2.400 fix
4 WochenSetup oder Migration ab CHF 4.900
Twint·MWSTSchweizer Layer via Datatrans, Wallee, Saferpay
Was OpenCart ist

Was OpenCart ist und wann es die richtige Wahl ist

OpenCart ist ein Open-Source-Shopsystem auf PHP-Basis, MIT-lizenziert, seit 2008 in Entwicklung. Es lebt zwischen WooCommerce (WP-Plugin, einfach) und Magento (Enterprise-Schwergewicht, teuer) — leichter zu installieren als Magento, eigenständiger als WooCommerce, und ohne monatliche Plattform-Gebühr wie Shopify.

Passt für

Kataloge mit 500 bis 10.000 SKUs, ein- bis dreisprachige Schweizer Shops, und KMUs, die PHP-Hosting bereits laufen lassen und keine Plattform-Mietgebühr zahlen wollen.

Passt nicht für

Komplexe B2B-Pricing-Regeln, Headless out-of-the-box, oder mehrsprachige DACH-Multi-Brand-Setups — dort sind Shopware oder Magento 2 die ehrlichere Wahl.
Worauf achten

Worauf bei einer OpenCart-Agentur in der Schweiz achten — fünf Signale

OpenCart ist eine kleinere Nische als Shopify oder WooCommerce — viele Agenturen führen OpenCart in der Service-Liste, haben aber keinen einzigen lebenden Shop dahinter. Diese fünf Signale trennen echte OpenCart-Praxis von Service-Liste-Theater.

01

Eigener OpenCart-Shop im Live-Betrieb

Fragen Sie nach der konkreten Live-URL eines OpenCart-Shops, den die Agentur seit mindestens zwei Jahren wartet. Bei uns: m-tac-shop.com.ua auf OpenCart 3.0.3.7 mit DevCart-Fork. Quellcode-Inspector öffnen, OC-Footprint prüfen — so funktioniert Verifizierung.

02

OCMod als XML-Spec, nicht als Buzzword

Lassen Sie sich ein Beispiel-OCMod-File zeigen. Wenn die Antwort „Wir nutzen Plugins" ist, fehlt das Core-Modifikations-Wissen. OCMod heisst: install.xml mit search/add-Patterns, getestet gegen die OC-Version. Ohne dieses Wissen sind alle Core-Updates ein Lotto-Spiel.

03

Twint-Antwort beginnt mit „über einen PSP"

OpenCart hat kein natives Twint-Modul. Echte Antwort: über Datatrans, Wallee oder Saferpay, je nach Kartennutzung. Wer das nicht sofort sagt, kennt den Schweizer Payment-Markt nicht.

04

Eine ehrliche OpenCart-3-zu-4-Antwort

Seriöse Agentur sagt: kommt drauf an, lohnt nicht immer, und nennt einen Stundenbereich. OC4 ist auf Twig und Bootstrap 5 umgestellt — viele Extensions brauchen Anpassung oder existieren in OC4 schlicht nicht.

05

Eine Disqualifier-Antwort

Wir sagen direkt: wenn Sie B2B mit kundenspezifischen Preislisten brauchen, Multi-Warehouse-Sync mit ERP, oder Sub-Sekunden-Performance bei 50.000+ SKUs — buchen Sie keine OpenCart-Agentur. Das ist Magento-2-, Shopify-Plus- oder Custom-Laravel-Gebiet.

Preise

Drei OpenCart-Eintrittsprodukte mit Fixpreis

Wir starten nicht mit „lass uns mal reden". Wir starten mit einem dieser drei Pakete, weil sie den Scope hart eingrenzen und die Erwartung klären. Skalieren Sie danach in Wartung oder Custom-Modul-Entwicklung weiter.

OpenCart-Audit
22-seitiger Report mit OCMod-Inventar
CHF 2.400 fix
5 Werktage

OCMod-Inventar mit Konflikt-Map, Extension-Versions-Check, Security-Scan, Performance-Audit (TTFB, Cache, MySQL-Slow-Log), SEO-Basis-Check, MWST- und nFADP-Konformität.

  • OCMod-Inventar mit Konflikt-Map
  • Extension-Versions-Check + Security-Scan
  • Performance-Audit · TTFB · MySQL-Slow-Log
  • 22-seitiger Report mit Severity-Ranking

Passt zu: Bestehender OC-Shop mit Performance- oder Konflikt-Problemen, vor einem Refactor, oder vor einem OC-Versions-Update.

Headless-Replatforming
OpenCart-Backend + Astro/Next.js-Frontend
ab CHF 14.500
8 Wochen

OpenCart bleibt als Backend (Katalog, Bestellung, Admin), das Frontend wird als Astro- oder Next.js-App neu gebaut, angebunden via OC-REST-API. Page-Load unter einer Sekunde, Core-Web-Vitals grün.

  • OC-REST-API als Datenquelle
  • Astro- oder Next.js-Frontend
  • Sub-Sekunden Page-Load
  • SEO-Verbesserung typisch 30–60 %

Passt zu: OC-Shop mit ≥1.000 SKUs, messbares Performance-Problem, OC-Admin soll bleiben, Frontend modernisieren.

Einzelnes Custom-Modul? Ab CHF 1.800 mit OCMod-Verpackung und Install-XML. Wartungs-Paket ab CHF 320 pro Monat ohne vorheriges Setup-Projekt — wir starten dann mit einem Health-Check (CHF 900, 2 Tage).

Prozess

Sechs-Phasen-Prozess mit echten OpenCart-Tools

Jede Anpassung als OCMod-XML mit Install-Routine oder Twig-Template-Override bei OC4 — Core-Updates lassen sich ohne Schmerz fahren.

Phase 1 — Discovery (Woche 1)

Stakeholder-Workshop, Konkurrenz-Snapshot, Katalog-Inventar (SKU-Anzahl, Varianten, Bilder, Optionen), Payment- und Versand-Anforderungen, Hosting-Check. Output: Discovery-Brief mit Architektur-Skizze.

Phase 2 — Setup & Theme (Woche 1–2)

OpenCart-Installation auf Schweizer Hosting (PHP 8.1+, MySQL 5.7+, max_input_vars ≥ 5000), Journal-Theme oder OCStore-Theme als Basis, Skin-Anpassung an Brand. Bei Migration: parallel Daten-Mapping aus dem Altsystem.

Phase 3 — Lokalisierung & MWST (Woche 2)

Geo-Zone Schweiz, Tax-Classes für 8.1 % / 2.6 % (Lebensmittel, Bücher) / 3.8 % (Beherbergung), Währung CHF als Default, EUR optional, DE-CH-Sprach-Pack mit Korrekturen für „Versand" statt „Versendung" und vergleichbare DE-DE-Artefakte.

Phase 4 — Payment & Versand (Woche 2–3)

Twint via Datatrans, Wallee oder Saferpay (je nach Karten-Mix), PostFinance E-Finance optional, DPD-Schweiz-Modul, Post-CH-Modul mit PickPost-Option, Versandkosten-Matrix nach Gewicht und PLZ-Bereich.

Phase 5 — Custom OCMod & nFADP (Woche 3)

Wir paketieren jede Anpassung als OCMod-XML mit Install-Routine — Core-Updates lassen sich danach ohne Schmerz fahren. nFADP-Layer: Cookie-Consent-Modul, Datenschutz-CMS-Page, DSAR-Formular mit Admin-Mail-Routing. Twig-Template-Overrides bei OC4.

Phase 6 — Go-Live & Wartungs-Handoff (Woche 4)

Staging-zu-Live-Switch mit DB-Sync, Search-Console- und GA4-Setup, 14 Tage Hypercare, danach Wartungs-Vertrag ab CHF 320 / Monat oder Übergabe an Ihr internes Dev-Team mit OCMod-Handbuch.
Schweizer Layer

Schweizer Spezifika in OpenCart — Twint, MWST, nFADP, Versand

OpenCart liefert kein Schweizer Setup out-of-the-box. Wir bauen den Layer aus sechs Bausteinen: Payment-Anbindung via Datatrans / Wallee / Saferpay, MWST-Tax-Classes, nFADP-Cookie-Layer, DPD- und Post-CH-Versand, DE-CH-Sprach-Pack, Hosting auf Hostpoint, Cyon oder Infomaniak.

Twint-Integration

OpenCart 3.x und 4.x haben kein natives Twint-Modul. Wir binden Twint über einen Schweizer PSP an: Datatrans (Marktführer DACH, Twint + Karten + PostFinance in einem Account), Wallee (Schweizer Anbieter, OpenCart-Modul direkt im Marketplace), oder Saferpay (SIX-Tochter, traditionell). Setup-Aufwand 6–14 Stunden.

MWST 8.1 % / 2.6 % / 3.8 %

Wir konfigurieren Geo-Zone Schweiz, dann Tax-Rates pro Satz, dann Tax-Classes pro Produkt-Gruppe: Standard 8.1 %, reduziert 2.6 % für Lebensmittel und Bücher, Sonder 3.8 % für Beherbergung. Brutto-Preise im Frontend, korrekte MWST-Aufschlüsselung in der Rechnungs-Mail.

nFADP (Schweizer Datenschutz)

Out-of-Box: nein. Wir liefern: Cookie-Consent-Modul mit Granular-Opt-in, Datenschutz-CMS-Page mit den nFADP-Pflichtangaben, DSAR-Formular für Daten-Auskunfts-Anträge, Admin-Mail-Routing bei Eingang. Für EU-Kunden zusätzlich die GDPR-Extension von isenseLabs.

DPD und Post CH

Versand-Module für DPD-Schweiz mit Label-Druck via API, Post-CH-Modul mit PickPost- und MyPost-24-Optionen, Versandkosten-Matrix nach Gewicht und PLZ-Bereich. CH-PLZ-Validierung im Checkout, damit keine ungültigen Postcodes durchschlagen.

Sprach-Setup DE-CH / FR / IT

OpenCart Multi-Store oder Sprach-Switcher je nach Architektur. DE-CH-Sprach-Pack mit Korrekturen für Schweizer Begriffe („Versand" nicht „Versendung", „Postleitzahl" nicht „PLZ-Suche"), FR-CH und IT-CH bei Bedarf. URL-Struktur via SEO-FriendlyURL-Modul.

Hosting-Empfehlung

Hostpoint für mittlere Shops bis 2.000 SKUs, Cyon für kleinere KMU-Shops, Infomaniak für höhere Performance-Anforderungen und Multi-Brand-Setups. Anforderungen: PHP 8.1+, MySQL 5.7+, mod_rewrite an, max_input_vars ≥ 5000, idealerweise Redis-Cache verfügbar.
Eigener Live-Shop

Unser eigener OpenCart-Shop als Beweis: m-tac-shop.com.ua

Statt fremde Case-Studies aufzulisten, zeigen wir den OpenCart-Shop, den wir selbst betreiben. Sie können den Footprint im Browser prüfen.

m-tac-shop.com.ua → · Taktische Ausrüstung · OpenCart 3.0.3.7 DevCart-Fork

Live seit 2022, gehostet bei HyperHost (vergleichbarer Stack wie Hostpoint / Cyon). Der Shop läuft auf OpenCart 3.0.3.7 mit dem DevCart-Fork — einer Community-erweiterten Variante mit zusätzlichen Backend-Funktionen, die viele agnostische Agenturen nicht kennen. Am 5. Juni 2026 haben wir sechs GEO- und AEO-Fixes deployed:

  1. Pagination-Canonical-Fix: alle ?page=N-URLs setzen jetzt canonical auf Seite-1 und tragen noindex,follow. Vorher: Duplicate-Content-Penalty bei 400+ Paginations-URLs.
  2. 404 für ungültige Pagination-URLs: bei ?page=999 gibt der Server einen sauberen 404 statt einer leeren Produkt-Liste mit 200 OK. Google-Indexbudget-Sparmassnahme.
  3. llms.txt im Root: AI-Crawler-Standard, ähnlich robots.txt aber für LLM-Trainings-Bots. Erklärt ChatGPT-Crawler, was der Shop ist und wo die wichtigsten Kategorie- und Produkt-Seiten liegen.
  4. Statische XML-Sitemap: ersetzt das dynamische OpenCart-Sitemap-Plugin (mehrere Sekunden TTFB) durch eine pre-generierte, via Cron alle 6 Stunden aktualisierte Datei. Spart Server-Last und beschleunigt Bot-Crawls.
  5. Homepage-H1 ergänzt: OpenCart-Default-Themes haben oft kein H1 auf der Startseite — nur Banner-Slider mit Bild-Text. Wir haben ein semantisches H1 mit dem Haupt-Kategorie-Keyword eingebaut.
  6. AI-Bot-freundliche robots.txt: explizite Allow-Regeln für GPTBot, ClaudeBot, PerplexityBot und CCBot, kombiniert mit Disallow für Admin- und Cart-URLs. AEO-Strategie aus erster Hand.

Wichtige Lektion aus dem Betrieb: die OpenCart-Extension „Lightning" zur Performance-Optimierung ist code-obfuskiert und mit IonCube verschlüsselt — wir fassen sie nicht an, bauen Workarounds drumherum, und das ist ein Muster, das in vielen kommerziellen OC-Marketplace-Extensions wiederkehrt. Vor jedem Extension-Kauf prüfen wir: ist der Code lesbar, gibt es ein Public-Git-Repo, ≥3 Jahre Update-History.

FAQ

Häufig gestellte Fragen zur OpenCart-Arbeit

Was kostet eine OpenCart-Agentur in der Schweiz konkret?

Bei uns: OpenCart-Audit CHF 2.400 fix (5 Tage), Setup oder Migration ab CHF 4.900 (4 Wochen), Custom OCMod-Modul ab CHF 1.800, Headless-Replatforming ab CHF 14.500. Schweizer Network-Agenturen verlangen meist CHF 25.000+ für vergleichbare Setups — und packen Shopify obendrauf. Wartung pro Monat: ab CHF 320 für Patches und OC-Core-Updates. Stundensatz bei Zusatz-Arbeit: CHF 220.

Warum OpenCart und nicht Shopify oder WooCommerce?

OpenCart passt, wenn Sie einen Katalog mit 500–10.000 SKUs haben, kein monatliches Plattform-Fee zahlen wollen (Shopify Basic CHF 79+ × 12 = CHF 948 pro Jahr nur für die Lizenz, ohne Apps) und PHP-Hosting bereits laufen lassen. Es passt nicht, wenn Sie B2B mit individuellen Preislisten haben, Multi-Warehouse-Sync brauchen oder Sub-Sekunden-Performance bei 50.000+ Produkten. Dann ist Magento 2 oder Shopify Plus die ehrlichere Wahl.

Habt ihr selbst einen OpenCart-Shop im Betrieb?

Ja. m-tac-shop.com.ua ist ein Live-Shop auf OpenCart 3.0.3.7 mit DevCart-Fork, gehostet bei HyperHost (vergleichbar mit Hostpoint im Stack). Wir betreiben ihn seit 2022. Die GEO/SEO-Fixes vom 5. Juni 2026 — Pagination-Canonical, AI-Bot-freundliche robots.txt, statische Sitemap, llms.txt, Homepage-H1, 404 für ungültige Paginations-URLs — sind dort live. Das ist kein PowerPoint-Slide. Sie können den Quellcode der Seite öffnen und prüfen.

Wie geht ihr mit Twint um — OpenCart hat doch keine native Integration?

Stimmt. OpenCart 3.x und 4.x haben kein natives Twint-Modul. Wir integrieren Twint über einen Schweizer Payment-Service-Provider: Datatrans (DACH-Marktführer, Twint + Karten + PostFinance in einem), Wallee (Schweizer Anbieter, OpenCart-Modul direkt im Marketplace) oder Saferpay (SIX-Tochter, traditionell). Setup-Aufwand: 6–14 Stunden je nach PSP. Wir empfehlen Datatrans für Shops mit Karten + Twint, Wallee für Twint-only-Setups.

Was ist OCMod und warum wichtig?

OCMod ist OpenCarts XML-basiertes Modifikations-System. Statt Core-Dateien direkt zu editieren, beschreibt eine OCMod-Datei „suche Zeile X, füge Zeile Y davor ein". Resultat: Core-Updates brechen Ihre Anpassungen nicht. vQmod war der Vorgänger (eigene XML-Syntax, etwas anders), wird seit OC 2.2 nicht mehr standardmässig gebraucht. Wir liefern jede Anpassung als OCMod-Paket mit install.xml — Sie können es jederzeit deinstallieren ohne Datenbank-Reste.

Lohnt sich ein Update von OpenCart 3 auf OpenCart 4?

Kommt drauf an. OpenCart 4 ist auf Twig-Templates und Bootstrap 5 umgestellt — Themes und viele Extensions sind nicht kompatibel ohne Anpassung. Lohnt: wenn Sie ohnehin ein neues Theme bauen und ≤5 Custom-Module haben. Lohnt nicht: bei 20+ alten Extensions ohne OC4-Version, oder wenn Ihre Anpassungen tief in der View-Schicht sitzen. Wir prüfen das im Audit und nennen den Migrations-Aufwand konkret in Stunden, nicht in „kommt drauf an".

Was ist mit DSGVO und der Schweizer nFADP?

OpenCart liefert kein nFADP-konformes Setup out-of-the-box. Wir installieren ein Cookie-Consent-Modul (Borlabs-OC-Port oder eigene Lösung), bauen die Datenschutzerklärung als CMS-Information-Page mit den nFADP-Pflichtangaben, und richten den DSAR-Workflow ein (Datenauskunfts-Anträge per Formular mit automatischer Admin-Notification). Für EU-Kunden zusätzlich: GDPR-Extension von isenseLabs aus dem Marketplace. Geht in 2–3 Tagen.

Vorsicht bei OpenCart-Extensions aus dem Marketplace — was ist zu beachten?

Viele kommerzielle Extensions sind Code-obfuskiert oder mit IonCube verschlüsselt. Das heisst: Sie können den Quellcode nicht lesen, nicht debuggen, nicht anpassen. Wenn der Anbieter verschwindet, sitzen Sie auf einem Black-Box-Modul. Beispiel aus unserem eigenen Shop: das Lightning-Performance-Modul ist obfuskiert — wir fassen es nicht an und liefern Workarounds drumherum. Vor dem Kauf prüfen: ist der Code lesbar, gibt es ein Public-Git-Repo, hat der Anbieter ≥3 Jahre Updates-History.

Können wir bei euch nur Wartung buchen für einen bestehenden Shop?

Ja. Wartung ohne vorheriges Setup-Projekt geht — wir starten mit einem Health-Check (CHF 900, 2 Tage): OCMod-Inventar, Extension-Versions-Check, Security-Scan, Performance-Audit. Danach läuft Wartung ab CHF 320 / Monat: Sicherheits-Patches innerhalb 72 Stunden, OC-Core-Minor-Updates, OCMod-Konflikt-Resolving, Backup-Verifizierung. Reaktionszeit bei kritischen Bugs: 4 Stunden während Geschäftszeit, 24 Stunden am Wochenende.

Wie schnell könnt ihr starten?

OpenCart-Audit: 5–8 Werktage Vorlauf. Setup oder Migration: 3 Wochen Vorlauf wegen Daten-Mapping und Hosting-Setup. Custom-Modul: meist 1–2 Wochen Vorlauf je nach Pipeline. Express-Slot (Start innerhalb 5 Werktagen) gegen +25 %, wenn unser Kalender es zulässt.

Co-Owner

Wort vom Strategy Lead

OpenCart ist keine „Theme-mit-Logo-Tausch"-Plattform. Es ist ein PHP-System mit eigener Modifikations-Logik (OCMod), eigener Theme-Architektur (Twig in OC4) und einem Marketplace, in dem die Hälfte der Premium-Extensions IonCube-verschlüsselt ist. Wer das nicht aus dem Tagesgeschäft kennt, kann den Shop installieren — aber nicht warten. Wir betreiben unseren eigenen OC-Shop seit 2022 — das ist der Unterschied zwischen Service-Liste und gelebter Plattform-Praxis.

YC
Yevhen Chyzh
Co-Owner & Strategy Lead · Digital Delight · 15+ Jahre Web · Basel
Wann nicht OpenCart

Wann OpenCart nicht die richtige Wahl ist

Das hier sind die Anfragen, die wir tatsächlich weiterleiten. Damit Sie sich das Erstgespräch sparen, wenn eine davon zutrifft.

B2B mit Preislisten und Staffel-Rabatten

OpenCart kann es mit Extensions abdecken, aber jedes Update wird ein Lotto-Spiel. Magento 2 oder Shopware haben das nativ. Buchen Sie dort.

Multi-Warehouse-Sync mit ERP

Wenn Sie SAP, Abacus oder Microsoft Dynamics mit Real-Time-Bestand-Sync brauchen, ist OpenCart die falsche Plattform. Magento 2 oder Custom-Laravel mit MSI sind die ehrlichen Antworten.

Sub-Sekunden-Performance bei 50.000+ SKUs

OpenCart skaliert solide bis ca. 10.000 SKUs auf guter Infrastruktur. Darüber wird MySQL zum Flaschenhals. Headless-Replatform ist eine Option, Shopify Plus oder commercetools sind dann ehrlicher.

Marketplaces mit Multi-Vendor-Logik

Es gibt OpenCart-Multi-Vendor-Extensions. Aber für ein ernsthaftes B2C-Marketplace mit Vendor-Onboarding und Provisions-Logik sind Sharetribe, CS-Cart Multivendor oder ein Laravel-Custom-Build die seriösere Wahl.

Reine Drag-and-Drop-Self-Service-Erfahrung

OpenCart ist kein Wix. Selbst mit Page-Builder-Extensions bleibt es ein PHP-System mit Cron, Database und FTP-Theme-Files. Wenn Sie ohne Tech-Partner editieren wollen, ist Shopify oder Webflow die bessere Wahl.
Andere Plattformen

Andere Shop-Plattformen, die wir betreuen

OpenCart ist eine von fünf Plattformen, die wir aktiv betreuen. Wenn Ihre Anforderungen OpenCart sprengen, hier die ehrlichen Alternativen.

Onlineshop-Entwicklung Hub →

Plattform-Übersicht, Vergleich aller Stacks und Beratung, welche Lösung zu Ihrem Setup passt.

Shopify-Agentur →

SaaS-Shop, schnelles Time-to-Market, monatliche Lizenz. Passt bei DTC-Brands und schnellem Skalieren.

WooCommerce-Agentur →

WordPress-Integration, ideal wenn der Content-Hub auf WP läuft. Bis ~2.000 SKUs solide.

Magento-Agentur →

Enterprise-Stack für B2B mit komplexen Preislisten, Multi-Warehouse, ERP-Anbindung.

Laravel Custom-Shop →

Vollständig massgeschneiderter Shop, wenn keine Plattform exakt passt. Marketplaces, B2B-Mix, Subscription.
Start

OpenCart-Audit für CHF 2.400 — Start in 5–8 Werktagen

Sie schicken uns die URL und das Problem. Wir prüfen 5 Werktage lang Ihren OpenCart-Shop: OCMod-Inventar, Extension-Versions-Check, Security-Scan, Performance-Audit, SEO-Basis-Check, MWST- und nFADP-Konformität. 22-seitiger Report mit Severity-Ranking. Skaliert auf Migration, Custom-Modul oder Headless-Replatform nur, wenn der Audit es rechtfertigt.

Audit buchen — CHF 2.400

Oder direkt schreiben: [email protected]