Schnellfakten zur Magento-Zusammenarbeit

ParameterValue
Magento-Versionen im BetriebMagento Open Source 2.4.6 + 2.4.7 — drei Live-Shops in Produktion
Adobe Commerce vs Open SourceWir empfehlen Open Source ab Standard, Adobe Commerce ab >50k Bestellungen/Jahr oder B2B-Quote-Workflow
Schweizer Payment-StackTwint via Datatrans oder Wallee, TWINT-Saferpay, PostFinance Checkout, Stripe-CH
MWST-Setup8.1% Normalsatz, 2.6% reduziert (Lebensmittel), 3.8% Sondersatz (Beherbergung) als Magento Tax Rules
Versand-ModuleSchweizer Post Webservice, DPD CH, Swiss Post Sameday, Pickup-Punkte API
Hosting-Partner CHHostpoint, Cyon, Infomaniak — Daten in der Schweiz, FADP-konform
Tool-StackComposer 2.x, n98-magerun2 CLI, ElasticSearch 7.x / OpenSearch 2.x, Varnish 7, Redis 7
Setup-PaketCHF 18.500 fix · 8 Wochen · Magento Open Source + CH-Payment + MWST + Theme-Anpassung
Custom-Buildab CHF 38.000 · 14 Wochen · Adobe Commerce oder Custom-Theme + B2B-Features
Multi-Country-Buildab CHF 65.000 · 20 Wochen · 1 Magento-Instance, mehrere Storefronts, getrennte Steuer/Versand
Wartung & Supportab CHF 1.800 / Monat — Magento-Security-Patches, Composer-Updates, Performance-Monitoring
Track-Record3 live Shops in 5 Märkten (CH, DE, EU-cross-border, CZ, PL, SK) seit 2024
0
Magento-Shops live
0
Märkte in Produktion
0+
SKUs in 5 Ländern
0
Sprachversionen (DE/FR/IT/EN)

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

Wir bekommen Anfragen von Teams, die schon mit zwei oder drei Magento-Agenturen gesprochen haben — meist DACH-Netzwerk-Agenturen aus DE oder „Full-Service"-Häuser aus Zürich, die Magento auf der Service-Liste haben, aber kein dediziertes Magento-Team. Das sind die fünf Signale, an denen sich eine ernste Magento-Agentur erkennen lässt.

  1. Live-Shops, nicht Adobe-Partner-Badges. Ein Adobe Solution Partner Badge sagt nichts darüber, ob die Agentur in den letzten 12 Monaten einen Magento-Shop produktiv genommen hat. Fragen Sie: welche drei Magento-Shops kann ich heute besuchen, die ihr 2024 oder 2025 gebaut habt? Wir nennen drei: snuskingdom.ch, snuskingdom.com, healthygarden.de.
  2. Schweizer Payment-Stack erklärt, nicht „auf Anfrage". Twint, PostFinance, Datatrans, Wallee, Saferpay — eine Magento-Agentur, die in der Schweiz arbeitet, muss diese Stacks vergleichen können, ohne in den Pitch-Modus zu schalten. Datatrans hat den aktiv gewarteten Magento-Connector, Wallee ist eine valide Alternative für Multi-Channel.
  3. MWST 8.1 / 2.6 / 3.8 als Tax Rule, nicht als Plug-and-Play. Magento-Tax-Rules sind nicht trivial — pro Produkt-Kategorie braucht es die richtige Steuerklasse. Wenn die Agentur sagt „das macht das Modul automatisch", fragen Sie nach, welches Modul. Default-Magento hat keine schweizspezifische Konfiguration. Wir setzen Tax Rules manuell auf, geprüft durch einen Schweizer Treuhänder.
  4. Composer und n98-magerun2, nicht FTP-Upload. Magento 2 wird über Composer installiert und gewartet. Wenn die Agentur Code per FTP auf den Server lädt oder Extensions ohne Composer installiert, ist das ein Warnzeichen. Wir arbeiten mit Composer 2.x, n98-magerun2 als CLI-Tool für Datenbank-Wartung und Cache-Management, und GitLab CI für Deployment.
  5. Eine Disqualifier-Antwort. Eine seriöse Magento-Agentur sagt Ihnen, wenn Magento für Ihr Projekt überdimensioniert ist. Unter 200 SKUs ohne Variantenkomplexität, oder Content-driven Brand mit wenig Katalog — wir empfehlen dann Shopify oder WooCommerce. Wer alles nimmt, hat sein Magento-Team nicht ausgelastet.

Drei Magento-Pakete mit Fixpreis

Wir starten nicht mit „lass uns das mal grob schätzen". Wir starten mit einem dieser drei Pakete, weil sie den Scope hart eingrenzen und die Erwartung klären. Skalierung nach oben jederzeit möglich.

Setup-Paket

CHF 18.500 fix

8 Wochen

Magento Open Source 2.4.7 auf Schweizer Hosting (Hostpoint oder Cyon), Twint-Setup via Datatrans, MWST-Tax-Rules, Schweizer Post Versand-Modul, Theme-Anpassung an Ihre Brand-Farben und Logos, bis zu 200 Produkte importiert. DE-CH-Storefront standardmässig, weitere Sprachen optional.

Passt zu: KMU-Shop mit 50–500 SKUs, Standard-Sortiment, keine B2B-Komplexität, ein bis zwei Sprachen.

Multi-Country

ab CHF 65.000

20 Wochen

Eine Magento-Instance mit mehreren Storefronts pro Land oder Marke. Gemeinsame Produkt-Datenbank, getrennte Steuer-Logik (CH-MWST vs DE-MWST vs CZ-DPH), pro Land separate Versand-Module, FADP-konforme CH-Daten und EU-DSGVO-Pipeline. Single-Admin-Backend für alle Märkte. Reference: Healthygarden mit fünf Länder-Storefronts.

Passt zu: Cross-Border-eCommerce, mehrere Brands auf einer Plattform, Expansion in DACH + EU-Nachbarländer.

Sie passen in keine der drei Kategorien? Sprechen Sie uns an — wir machen Custom-Scope, aber nach demselben Fixpreis-Prinzip. Stundensatz für Zusatz-Arbeit ist CHF 240, Wartung ab CHF 1.800 pro Monat.

Was Magento ist — und wann es die richtige Wahl ist

Magento ist eine Open-Source-eCommerce-Plattform mit PHP-Stack (Laminas / Symfony-Komponenten), MySQL als primärer Datenbank und ElasticSearch oder OpenSearch für die Katalog-Suche. Seit 2018 gehört Magento zu Adobe und wird in zwei Editionen vertrieben: Magento Open Source (kostenlos, self-hosted) und Adobe Commerce (Lizenz ab USD 22.000 / Jahr, mit B2B-Features, Page Builder, Customer Loyalty und Cloud-Hosting-Option). Magento eignet sich für Kataloge ab 1.000 SKUs, komplexe Produkt-Attribute, B2B-Workflows mit Company-Accounts und Quote-to-Cash, und für Multi-Country-Setups, bei denen eine Plattform mehrere Storefronts mit getrennter Steuer- und Versand-Logik bedient. Was Magento nicht ist: eine schnelle Lösung für unter 200 SKUs ohne Variantenkomplexität — dort ist Shopify pragmatischer und günstiger.

Unser Sechs-Phasen-Prozess mit Magento-Toolchain

  1. Phase 1 — Discovery (Woche 1). Stakeholder-Workshop, Sortiment-Analyse, ERP- und PIM-Inventur, Payment-Provider-Vergleich (Datatrans vs Wallee vs Saferpay), Hosting-Wahl (Hostpoint / Cyon / Adobe Commerce Cloud). Output: 12-seitiges Discovery-Dokument plus Magento-Edition-Empfehlung mit Begründung.
  2. Phase 2 — Architektur (Woche 2). Composer-basiertes Projekt-Setup, Repository in GitLab oder GitHub, GitLab-CI- oder GitHub-Actions-Pipeline, Staging-Umgebung auf gleichem Stack wie Production. Datenbank-Modell für Custom-Attribute, Magento Multi-Store-Hierarchie (Website / Store / Store View) definiert.
  3. Phase 3 — Theme & Frontend (Woche 3–6). Custom-Theme auf Hyvä-Basis (für schnellere Performance als Luma) oder Adobe Commerce Headless mit PWA Studio. Mobile-First, Komponenten-Library in Figma, Auto-Layout-Komponenten, Frontend-Build mit Tailwind und Alpine.js (Hyvä-Stack) oder React (PWA-Stack).
  4. Phase 4 — Konfiguration & Module (Woche 6–10). Twint via Datatrans-Connector, MWST-Tax-Rules manuell pro Steuerklasse, Schweizer Post Webservice-Modul, n98-magerun2 für Datenbank-Operationen, ElasticSearch-Index-Konfiguration, Varnish-VCL-Tuning für Schweizer Hosting-Setup. Custom-Module nur, wenn ein bestehendes Modul den Use-Case nicht abdeckt.
  5. Phase 5 — Daten-Migration & QA (Woche 10–13). Produkt-Import via Magento Import / Export oder via API für komplexe Strukturen. Kunden- und Bestell-Daten bei Migration von Shopify, WooCommerce oder Magento 1. Usability-Test mit 5–8 Nutzern, Performance-Audit mit Blackfire oder New Relic, Security-Audit (Magento Security Scan plus manuell).
  6. Phase 6 — Go-Live & Handover (Woche 13–14). DNS-Cutover, Production-Cache warmup, Monitoring auf New Relic, Backup-Strategie auf S3-kompatiblen Storage. Composer- Workflow-Doku für Ihr Team, n98-magerun2-Cheat-Sheet, Security-Patch-Process erklärt. Ein Walkthrough-Call mit dem internen Dev-Team oder Wartungs-Übergabe an uns.

Schweizer Spezifika — Twint, MWST, Versand, FADP

Vier Themen, an denen DE-Magento-Agenturen regelmässig vorbeischauen, die für einen Schweizer Shop aber zentral sind. Wir lösen sie nicht „auf Anfrage", wir lösen sie als Default.

Twint & Schweizer Payment

Twint kommt nicht von Twint direkt nach Magento — es läuft über einen Payment-Provider. Wir nutzen Datatrans als Default (aktiv gewarteter Magento 2 Connector, alle Schweizer Methoden in einem Account: Twint, PostFinance, Maestro, Visa, Mastercard). Wallee als Alternative für Multi-Channel-Setups mit POS-Anbindung. Saferpay-TWINT für Bestandskunden mit Saferpay- Vertrag.

MWST 8.1 / 2.6 / 3.8

Drei Steuerklassen, manuell als Magento Tax Rules konfiguriert. 8.1 % Normalsatz auf die meisten Produkte, 2.6 % auf Lebensmittel und Druckerzeugnisse, 3.8 % auf Beherbergung. Bruttopreis-Anzeige inkl. MWST als Default (Preisbekanntgabeverordnung). Bei Cross-Border-Lieferungen (Healthygarden Case) zusätzliche Tax Zones pro Zielland.

Versand & Logistik

Schweizer Post Webservice-API für Versandlabel-Generierung, Tracking und Zoll-Daten bei Cross-Border. DPD CH für B2B und schwere Sendungen. Sameday-Versand in Zürich, Basel, Genf und Bern über regionale Carrier. Pickup-Punkte API integriert für KEP-Abholung. Versand- Module so konfiguriert, dass der Kunde die Versandkosten vor dem Checkout-Schritt sieht.

FADP & Datenschutz

Hosting in der Schweiz bei Hostpoint, Cyon oder Infomaniak — Personendaten unter FADP / revidiertem DSG (nDSG, seit 2023). Cookie-Consent-Banner mit Schweizer Anforderungen, nicht nur DSGVO-Default. Auftragsverarbeitungs-Vertrag mit jedem Tool (Mailchimp, Google Analytics, Facebook Pixel) explizit dokumentiert. Bei Adobe Commerce Cloud klären wir die EU-Frankfurt-Region als Default — CH-Region ist nicht verfügbar.

Was wir auf Magento tatsächlich gebaut haben

Drei Magento-Shops, drei verschiedene Geschäftsmodelle, eine gemeinsame technische Basis. Hier sind die Cases mit den konkreten Zahlen — vollständige Übersicht unter /cases.

Snuskingdom CH — Schweizer Multi-Brand-Distributor

Magento Open Source 2.4.7, 12 Wochen, 2024. Schweizer Snus- und Vape- Distributor mit über 40 Marken im Sortiment. Vier Sprachversionen (DE-CH, FR-CH, IT-CH, EN) auf einer Magento-Instance mit nativen Multi-Store-Views. Tiered-Bulk-Pricing für Wiederverkäufer, 24h-Versand mit Schweizer Post, FADP-konforme Compliance, Telefon-Support direkt im Site-Header. Twint via Datatrans, Stripe-CH als Backup. Vollständiger Case unter /cases/snuskingdom-ch.

Snuskingdom EU — Cross-Border-eCommerce

Magento Open Source 2.4.6, 2024. Internationale .com-Variante mit grenzüberschreitender Logistik und mehrsprachigem UX. Gemeinsame Produkt-Datenbank mit der Schweizer Site, getrennte Steuer- und Versand-Logik pro Zielland. Multi-Currency-Setup mit EUR, GBP, NOK, SEK. EU-Steuer-Tabellen für Reverse-Charge bei B2B-Lieferungen über die Schweizer Grenze hinaus. Case unter /cases/snuskingdom-com.

Healthygarden — Multi-Country auf einer Magento-Instance

Magento Open Source 2.4.7, 18 Wochen, 2024–25. Headshop mit 100+ SKUs in fünf Märkten: DE als Hauptmarkt, CH, CZ, PL, SK. Eine Magento-Instance, fünf Storefronts, länderspezifische Tax Zones (DE 19 %, CH 8.1 %, CZ 21 %, PL 23 %, SK 20 %), pro Markt separates Versand-Modul (DHL DE, Schweizer Post, Česká pošta, Inpost PL, Slovenská pošta). Cannabis-Legalisierung Frühling 2024 als Wachstums-Trigger — Sortiment in zwölf Wochen für den neuen DE-Markt strukturiert. Case unter /cases/healthygarden.

Laufendes SEO-Programm über die drei Brands hinweg läuft separat als SEO-Bundle.

Wann Magento NICHT die richtige Wahl ist

Wir kriegen oft Anfragen, bei denen Magento die teurere und langsamere Antwort wäre. Das hier sind die Fälle, in denen wir abraten — und Ihnen die passende Alternative nennen. Damit Sie sich das Discovery-Gespräch sparen, wenn einer der Punkte zutrifft.

  • Unter 200 SKUs ohne Variantenkomplexität. Shopify Standard ist in sechs Wochen live, kostet CHF 5.000–12.000 im Setup und CHF 79 / Monat. Magento für so ein Volumen ist Overhead ohne Nutzen — Sie zahlen Hosting, Wartung und Custom-Code für Features, die Sie nicht brauchen. Wir leiten solche Anfragen ehrlich weiter oder bauen Ihnen Shopify unter /shopify-agentur-schweiz.
  • Content-driven Brand mit Shop als Sekundär-Channel. WordPress mit WooCommerce ist hier pragmatischer — der Content-Workflow ist mature, der Shop reicht für bis zu 500 SKUs. Magento ist für Catalog-First gebaut, nicht für Editorial-First. Details unter /woocommerce-agentur-schweiz.
  • Sub-Second-Performance bei 100.000+ Produkten. Magento Luma-Theme erreicht das nicht — auch mit Varnish und CDN nicht. Sie brauchen Headless mit Magento als Backend und PWA Studio, Hyvä oder Custom-Frontend (Next.js, Nuxt). Das ist nochmal eine andere Kosten-Liga, ab CHF 120.000 für ein Headless-Setup. Wir setzen das auf, sagen Ihnen aber ehrlich, ob Ihr Umsatz das rechtfertigt.
  • Budget unter CHF 15.000. Wir können in dem Rahmen keinen seriösen Magento- Shop liefern — Magento braucht eine Mindest-Stack-Tiefe (Composer-Workflow, Hosting, Performance-Tuning), die nicht skalierbar nach unten geht. Ehrliche Empfehlung: OpenCart oder Shopify Standard, beide unter /opencart-agentur-schweiz und /shopify-agentur-schweiz.
  • Sie wollen die Shop-Logik komplett selbst kontrollieren. Für sehr spezielle Business-Logik (eigene Pricing-Engine, eigene Inventory-Logik, B2B-Marktplatz mit Vendor- Onboarding) ist eine Laravel-basierte Custom-Lösung flexibler als Magento-Customization. Details unter /laravel-agentur-schweiz.

Plattform-Alternativen, die wir ebenfalls bauen

Shopify / Shopify Plus

Schneller Markteintritt unter 500 SKUs, hosted Stack, Twint via Datatrans Shopify-App. Setup ab CHF 8.500.

WooCommerce

Content-First-Shop auf WordPress, geeignet für 100–500 SKUs mit Editorial-Schwerpunkt. Setup ab CHF 6.500.

OpenCart

Schlanke Open-Source-Plattform für KMU mit klarem Katalog, leichtere Wartung als Magento. Setup ab CHF 7.500.

Custom-Build auf Laravel

Wenn die Shop-Logik so speziell ist, dass kein Standard-System passt — Marktplatz, eigene Pricing-Engine, Hybrid-Modelle. Ab CHF 45.000.

Übersicht aller Plattformen und Entscheidungs-Logik unter /onlineshop-entwicklung.

Häufig gestellte Fragen

Was kostet eine Magento-Agentur in der Schweiz konkret?

Setup-Paket auf Magento Open Source mit Twint, MWST-Logik und Theme-Anpassung beginnt bei CHF 18.500 fix (8 Wochen). Custom-Build mit Adobe Commerce oder ausgebautem B2B-Workflow ab CHF 38.000 (14 Wochen). Ein Multi-Country-Build mit einer Magento-Instance und mehreren Storefronts startet bei CHF 65.000 (20 Wochen). Schweizer Network-Agenturen verlangen für vergleichbaren Umfang oft CHF 80.000–250.000 — die Differenz steckt im Account-Management-Layer und der Adobe-Partner-Lizenz, nicht im Code. Stundensatz für Zusatz-Arbeit: CHF 240.

Adobe Commerce oder Magento Open Source — was empfehlt ihr?

Default ist bei uns Magento Open Source. Es deckt 90 % aller Anforderungen ab, kostet keine Lizenz und hat denselben Code-Kern wie Adobe Commerce. Adobe Commerce empfehlen wir konkret bei: über 50.000 Bestellungen pro Jahr, B2B-Quote-to-Cash-Workflow mit Company-Accounts, oder wenn Sie B2B mit Shared Catalogs und negotiated pricing brauchen. Lizenz Adobe Commerce ab USD 22.000 / Jahr, abhängig von GMV. Pre-Lizenz-Check buchen wir Ihnen kostenlos beim Discovery-Call.

Wie wickelt man Twint und Schweizer Zahlungen auf Magento ab?

Twint läuft nicht nativ in Magento — die saubere Lösung ist Datatrans als PSP mit dem offiziellen Datatrans Magento 2 Connector oder Wallee als Alternative mit eigenem Magento-Modul. Saferpay-TWINT funktioniert ebenfalls. PostFinance Checkout via PostFinance Payment Gateway. Stripe Switzerland für Kreditkarten ist Standard. Wir setzen das Setup mit Datatrans als Default auf, weil deren Magento-Modul aktiv gewartet wird und Twint, Postfinance, Maestro und Kreditkarten in einem Account zusammenfasst.

Wie löst ihr Schweizer MWST 8.1 / 2.6 / 3.8 in Magento?

Magento Tax Rules werden pro Steuerklasse konfiguriert: 8.1 % Normalsatz, 2.6 % reduziert (Lebensmittel, Druckerzeugnisse), 3.8 % Sondersatz (Beherbergung). Pro Produkt-Kategorie weisen wir die richtige Steuerklasse zu. Bei Cross-Border-Lieferungen (Healthygarden Case) konfigurieren wir Reverse-Charge oder country-spezifische Tax Rates über Tax Zones. Für Schweizer Shops aktivieren wir per Default Bruttopreis-Anzeige inkl. MWST — das ist Konsumenten-Erwartung und konform mit der Preisbekanntgabeverordnung (PBV).

Wann ist Magento die richtige Wahl — und wann nicht?

Magento passt, wenn Sie: über 1.000 SKUs, komplexe Produkt-Attribute (Konfigurator, Bundles), B2B mit Company-Accounts und Quote-Workflow, oder mehrere Länder mit unterschiedlicher Steuer- und Versand-Logik auf einer Instance brauchen. Magento passt NICHT, wenn Sie: unter 200 SKUs ohne Variantenkomplexität haben (Shopify ist schneller und günstiger), Content-driven Brand mit wenig Katalog (WooCommerce reicht), oder Sub-Second-Performance bei 100k+ Produkten brauchen (dann Headless mit Magento als Backend und PWA-Frontend).

Macht ihr Migration Magento 1 auf Magento 2?

Ja, aber wir sagen Ihnen zuerst, ob es sich lohnt. Magento 1 ist seit Juni 2020 ohne Security-Patches — wenn Sie noch darauf laufen, ist das Update überfällig. In drei Fällen empfehlen wir aber etwas anderes: bei unter 200 aktiven SKUs ist ein Frisch-Setup auf Shopify günstiger als Migration. Bei stark veraltetem Custom-Code (Magento 1 Extensions ohne M2-Pendant) lohnt sich ein Neuaufbau. Wenn Ihr Shop in den letzten 12 Monaten unter CHF 50.000 Umsatz lag, ist die Migration wirtschaftlich nicht zu rechtfertigen.

Wie geht ihr mit Mehrsprachigkeit DE / FR / IT / EN um?

Magento hat natives Multi-Store-Setup mit Website / Store / Store View. Auf Snuskingdom CH betreiben wir DE-CH, FR-CH, IT-CH und EN unter einer Magento-Instance, gemeinsame Produkt-Datenbank, getrennte CMS-Blöcke und Kategorie-Texte pro Sprache. Hreflang-Tags werden automatisch über das Magento SEO-Modul ausgegeben. Übersetzungen verwalten wir entweder in Magento direkt oder via Translation-Manager-Modul mit XLIFF-Export für externe Übersetzer. Für DE-CH planen wir +15 % Container-Platz gegenüber EN, für FR-CH +25 %.

Wie schnell läuft ein gut gebauter Magento-Shop?

Targets bei uns: TTFB unter 200ms, LCP unter 2.5s auf der Produktseite, INP unter 200ms. Das erreichen wir mit Varnish-Full-Page-Cache, Redis für Session und Cache, ElasticSearch für Katalog-Suche, Image-Optimierung via WebP/AVIF und einem CDN (meist Cloudflare). Composer-Deployment mit Pre-Built-Artefakten, keine On-Server-Compilation. Ohne diese Stack-Komponenten ist Magento spürbar langsam — viele „Magento ist slow"-Aussagen kommen aus Setups ohne Varnish oder mit MySQL-Suche statt ElasticSearch.

Ist FADP-konformes Hosting in der Schweiz möglich?

Ja. Wir hosten Schweizer Magento-Projekte standardmässig bei Hostpoint, Cyon oder Infomaniak — alle drei mit Rechenzentren in der Schweiz. Damit sind Personendaten unter FADP / nDSG abgedeckt. Bei Cross-Border-Setups (z.B. Healthygarden mit DE-Hauptmarkt) liegt das Hosting in der EU mit zusätzlichem Data-Processing-Agreement und expliziter Auftragsverarbeitungs-Klausel. Für Adobe Commerce Cloud (AWS-basiert) klären wir die Datenregion vorab — Default ist EU-Frankfurt, CH-Region ist nicht verfügbar.

Was passiert nach dem Launch — wer wartet das?

Wir bieten Wartung ab CHF 1.800 / Monat: Magento-Security-Patches sofort nach Release, Composer-Updates monatlich, Performance-Monitoring mit New Relic oder Blackfire, Backup-Strategie auf S3-kompatiblen Storage. Sie können auch intern warten — wir liefern Setup-Doku, Composer-Workflow und Deployment-Pipeline (GitLab CI oder GitHub Actions) so, dass ein in-house Mid-Senior Magento-Dev übernehmen kann. Wir empfehlen nicht, Magento-Wartung an Generalisten ohne Magento-Track-Record zu geben — die Security-Patch-Disziplin ist anders als bei WordPress.

Magento-Discovery-Call — kostenlos, 45 Minuten

Sie schicken uns Ihre Anforderungen: Sortiment-Grösse, Sprachen, Märkte, ERP-Setup. Wir prüfen in 45 Minuten, ob Magento die richtige Wahl ist, welche Edition passt (Open Source oder Adobe Commerce), und was das in CHF und Wochen heisst. Wenn Magento nicht passt, sagen wir das ehrlich und nennen die Alternative.