Laravel Onlineshop Schweiz — Custom-Build, wenn Shopify nicht reicht
Wir bauen Laravel-Custom-Shops für Schweizer Teams, die an einer Standard-Plattform-Wand stehen — B2B-Multi-Tier-Pricing, integrations-schwere ERP-Sync, Multi-Tenant-SaaS-Shops, Produkt-Konfiguratoren mit hunderten gültigen Kombinationen. Wir sagen ehrlich: Laravel ist teurer als Shopify Plus über drei Jahre. Wenn die Standard-Plattform blockiert: dann lohnt sich der Aufwand.
Was ein Laravel-Onlineshop ist — und wann er die richtige Wahl ist
Laravel ist kein Shop-Produkt, sondern ein PHP-Framework. Für 80 Prozent der Schweizer Shop-Projekte ist Shopify oder Shopware die richtige Antwort — schneller, günstiger, geringeres Risiko. Custom-Laravel lohnt sich, wenn die Standard-Plattform an einer konkreten Logik scheitert.
Framework, kein Shop-Produkt
Was es bringt
Was es kostet
Wann es lohnt
Fünf Signale einer seriösen Laravel-Onlineshop-Agentur
Wir bekommen Anfragen von Teams, die schon mit ein oder zwei Schweizer Studios gesprochen haben und nicht das richtige Bauchgefühl hatten. Hier die fünf Signale, an denen wir uns messen lassen.
Disqualifier-Antwort im ersten Call
Filament Admin statt Custom-CRUD
Ehrliche Twint-Gebühren-Matrix
Test-Coverage als Liefer-Standard
Code-Eigentum ab Tag 1
Drei Fixprice-Tiers — vom MVP bis zum Multi-Tenant-SaaS
Wir starten Laravel-Projekte fast nie mit „lass uns mal reden". Wir starten mit einem dieser drei Tiers, weil sie Scope hart eingrenzen und Erwartung klären. Skalierung später möglich.
MWST-Engine 8.1/2.6%, ~30 SKUs, einfacher Checkout, Forge-Hosting. Für SaaS-Add-on-Shops, B2C-Mikro-Marken mit Sonder-Workflow oder Pre-Seed-MVP eines Multi-Tenant-Konzepts.
- Laravel 11.x + Filament 3.x Admin
- Stripe-Twint via Cashier
- VatCalculator-Service · MWST 8.1/2.6%
- Forge-Hosting · Pest ≥70% Coverage
Multi-Tier-Pricing-Rules (Stückzahl × Region × Kundenklasse × Vertrag × Saison), ERP-Sync in Echtzeit (SAP, Abacus, Dynamics), Genehmigungs-Workflows. Für klassische B2B-Industrie und Grosshandel.
- Multi-Tier-Pricing (5 Achsen)
- ERP-Sync Echtzeit (SAP/Abacus/Dynamics)
- Datatrans-SDK für Twint (1.2% + CHF 0.25)
- Genehmigungs-Workflows, Audit-Trail
Spatie-Multi-Tenancy oder Stancl/Tenancy für Mandanten-Trennung, Stripe-Connect für Sub-Merchant-Payouts, eigenes Onboarding-Flow. Für „Shopify-für-Nische"-Founder.
- Spatie / Stancl Multi-Tenancy
- Stripe-Connect Sub-Merchant-Payouts
- Vapor-Serverless für Skalierung
- White-Label-Onboarding-Flow
Hourly-Rate bei Erweiterung CHF 145/Stunde Senior. Maintenance-Vertrag optional CHF 1.200–2.400/Monat. Custom-Scope ausserhalb der drei Tiers möglich — wir setzen ihn nach demselben Fixpreis-Prinzip auf.
Sechs-Phasen-Prozess mit benannten Tools
Kein „wir reden, dann schauen wir". Jede Phase mit Output, Tooling und Zeit-Budget. Sie sehen den Fortschritt nach jeder Phase auf Forge-Staging.
Phase 1 · Architecture-Workshop (Woche 1)
Phase 2 · Setup, Domain-Model, Schema (W2–4)
Phase 3 · Frontend, Cart, Checkout (W4–8)
Phase 4 · Zahlung, MWST, Versand (W8–10)
Phase 5 · Tests, Performance, Security (W10–11)
Phase 6 · Launch & Handoff (Woche 12)
Twint, MWST, Hosting — was Laravel out-of-the-box nicht kann
Native Cashier-Twint gibt es nicht. Schweizer MWST kennt Standard-Laravel nicht. Wir bauen das einmal sauber — Audit-Ort statt verstreute Konstanten.
Twint-Integration — drei Wege, drei Gebühren-Modelle
| PSP | Gebühr | Integrations-Aufwand | Empfohlen ab |
|---|---|---|---|
| Stripe-Twint via Cashier | 2.9% + CHF 0.30 | ~3 Tage (Cashier-Default) | MVP, < CHF 500k Umsatz/Jahr |
| Datatrans-SDK | 1.2% + CHF 0.25 | ~6 Tage (eigene PHP-Lib) | Mittel-Volumen, B2B, PSD2-strict |
| Wallee PHP-Library | Tiered (verhandelbar) | ~8 Tage (Multi-PSP-Setup) | Multi-PSP, Hochvolumen, Marketplace |
Bei CHF 500k Umsatz/Jahr trennen Stripe und Datatrans rund CHF 8.500 — die PSP-Wahl rechtfertigt das Setup.
MWST-Engine — eigener VatCalculator-Service
Laravel Cashier kennt Schweizer MWST nicht out-of-the-box. Wir bauen einen injectable VatCalculator als Singleton mit aktuellen Sätzen Stand 2026 — 8.1% Standard, 2.6% reduziert (Lebensmittel, Bücher, Medikamente), 3.8% Beherbergung. Dazu Versandhandelsregelung (CHF 100.000 Auslandsumsatz-Schwelle löst CH-Steuerpflicht aus), Reverse-Charge für B2B-EU mit MWST-Nummer-Validierung gegen das BFS-Verzeichnis, und korrekte Belegausstellung mit fortlaufender Rechnungs-Nummer pro Steuerjahr. Der Cart-Service rechnet gegen diesen einen zentralen Service — ein Audit-Ort statt zehn verstreute Konstanten.
Hosting — Forge, Vapor oder Schweizer Stack
Laravel Forge (EU/Frankfurt)
Laravel Vapor (AWS Lambda)
Hostpoint Managed (CH)
Exoscale (Schweizer Cloud)
Cloudways mit CH-Region
Laravel-Custom vs. Shopify Plus vs. Magento — ehrliche Rechnung
Mittelwerte aus realen Schweizer Setups: ~500 SKUs, mittleres Volumen, ein PSP, ERP-Sync ohne extreme Komplexität. Wenn Sie ohne Custom-Logik auskommen, gewinnt Shopify jeden Vergleich.
| Position | Laravel-Custom | Shopify Plus | Magento Open Source |
|---|---|---|---|
| Initial-Build | CHF 50.000 | CHF 18.000 | CHF 65.000 |
| Subscription Jahr 1–3 | CHF 0 | CHF 72.000 (CHF 2.000/Mo) | CHF 0 |
| Hosting Jahr 1–3 | CHF 9.000 (Schweizer Cloud) | inkludiert | CHF 18.000 (Magento braucht Power) |
| Maintenance Jahr 1–3 | CHF 54.000 (CHF 1.500/Mo) | CHF 18.000 (CHF 500/Mo Apps+Updates) | CHF 72.000 (wartungsschwer) |
| App-Subscriptions Jahr 1–3 | CHF 0 | CHF 14.000 (App-Stack) | CHF 8.000 (Extensions) |
| TCO 3 Jahre | CHF 113.000 | CHF 122.000 | CHF 163.000 |
Laravel ist über drei Jahre meist auf gleichem Niveau wie Shopify Plus, gegen Magento klar günstiger, gegen Standard-Shopify (CHF 79/Monat statt Plus) deutlich teurer. Der echte Hebel ist nicht der Preis — es ist die Plattform-Wand.
Was wir öffentlich zeigen können
Die meisten unserer Laravel-Custom-Builds laufen unter NDA — Kunden zahlen für Custom-Logik gerade, weil sie diese Logik nicht in der SERP-Konkurrenz sehen wollen. Architektur-Auszüge und Code-Samples (anonymisiert) gegen MNDA im Erstgespräch.
themis-law.top — Laravel + pgvector + Celery
Live seit 2026. Kein Shop, aber gleicher Stack: Laravel 11 als Backend, pgvector für RAG-Suche, Celery für Async-Pipelines, Next.js als Frontend, Basic Auth vor Produktiv-Zugang. Zeigt: wir bauen Laravel-Anwendungen, die in Production stehen — nicht nur Tutorials.
Live ansehen →B2B-Custom-Pricing-Engine (NDA)
14 Wochen. 12-Tier-Pricing-Logik (Stückzahl × Vertrag × Region × Kundenklasse × Saison × Sonderpreis-Override), Abacus-ERP-Sync alle 5 Minuten, 8-Lager-Routing-Engine, Wallee-Twint für CHF-EUR-Multi-Currency. Architektur-Diagramme im Erstgespräch auf Anfrage.
Architektur anfragen →Multi-Tenant-SaaS-Shop (NDA)
In Entwicklung. Spatie-Multi-Tenancy, Stripe-Connect für Sub-Merchant-Payouts, eigenes White-Label-Onboarding. Architektur-Demo verfügbar nach signiertem MNDA — Custom-Logik bleibt vor SERP-Konkurrenz geschützt.
Architektur anfragen →Häufig gestellte Fragen zur Laravel-Onlineshop-Entwicklung
Was kostet ein Laravel-Onlineshop in der Schweiz konkret?
Drei Bereiche: MVP-Custom-Shop ab CHF 18.000 (8–12 Wochen, ~30 SKUs, einfacher Checkout), B2B-Custom-Pricing-Engine CHF 30.000–50.000 (12–20 Wochen, Multi-Tier-Pricing-Rules, ERP-Anbindung), Multi-Tenant-SaaS-Shop ab CHF 60.000 (20+ Wochen, Mandanten-Trennung, Stripe-Connect). Hourly bei Erweiterung CHF 145/Stunde Senior. Wartung CHF 1.200–2.400/Monat je nach Komplexität.
TCO über 3 Jahre — ist Laravel wirklich günstiger als Shopify Plus?
Nein, in den meisten Fällen ist Laravel teurer. Shopify Plus kostet rund CHF 2.000/Monat Subscription, also CHF 72.000 über 3 Jahre — fertig. Laravel-Custom: CHF 50.000 Build plus CHF 1.500–2.000/Monat Maintenance plus Hosting CHF 100–500/Monat plus gelegentliche Custom-Features. Realistisch CHF 130.000–170.000 über 3 Jahre. Laravel gewinnt nur, wenn Plattform-Limits eine reale Custom-Logik blockieren — sonst zahlen Sie für nichts.
Was ist konkret „zu komplex" für Shopify?
Konkrete Trigger: mehr als drei orthogonale Preis-Achsen (Stückzahl × Region × Vertrag × Kundenklasse × Saison), Multi-Mandant mit getrennten Katalogen aber gemeinsamer Codebase, eigene Bestell-Workflows mit Genehmigungs-Schritten, ERP-Sync in Echtzeit mit eigenen Datenmodellen, oder Produkte als Konfigurator mit hunderten gültigen Kombinationen. Wenn Sie davon zwei Punkte sehen, ist Custom-Laravel diskutabel.
Wie integrieren Sie Twint — und welche Gebühren fallen an?
Drei Wege je nach Volumen: Stripe-Twint via Laravel Cashier (2.9% + CHF 0.30, einfachste Integration, gute Wahl unter CHF 500k Umsatz/Jahr), Datatrans-SDK (1.2% + CHF 0.25, eigene PSD2-fertige PHP-Library, ab mittlerem Volumen empfohlen), Wallee-PHP-Library (Tiered-Pricing, gut bei mehreren PSPs auf einer Plattform). Wir prüfen die wirtschaftlichste Variante im Architecture-Workshop nach Ihrem prognostizierten Volumen.
Wie funktioniert die Schweizer MWST in Laravel?
Standard-Cashier kennt keine Schweizer MWST. Wir bauen einen eigenen VatCalculator-Service (Singleton) mit aktuellen Sätzen Stand 2026: 8.1% Standard, 2.6% reduziert (Lebensmittel, Bücher), 3.8% Beherbergung. Dazu Versandhandelsregelung (Schwelle CHF 100k Auslandsumsatz löst Schweizer Steuerpflicht aus), Reverse-Charge für B2B-EU mit MWST-Nummer-Validierung gegen das BFS-Verzeichnis, und korrekte Belegausstellung mit fortlaufender Rechnungs-Nummer pro Steuerjahr. Der Cart-Service rechnet gegen diesen einen zentralen Service — ein Audit-Ort statt zehn verstreute Konstanten.
Was ist Filament Admin und warum ist es Pflicht?
Filament 3.x ist ein Open-Source-Admin-Panel für Laravel, das CRUD-Backends per Resource-Klasse beschreibt — statt von Hand zu coden. Resultat: in vier Tagen steht ein wartbares Admin für 20 Entitäten, das Ihr internes Team nach Übergabe ohne Frontend-Kenntnisse erweitern kann. Alternative wäre Custom-Vue-Admin von Hand — dauert sechs Wochen länger und niemand ausser dem ursprünglichen Entwickler versteht es. Filament ist der Unterschied zwischen wartbarem Custom-Build und Vendor-Lock-in.
Wer übernimmt die Maintenance nach Launch?
Drei Optionen, ehrlich nach Ihrer Situation: 1) Wir machen Maintenance-Vertrag CHF 1.200–2.400/Monat — Updates, Security-Patches, Monitoring, Hot-Fixes. 2) Sie haben internes Dev-Team — wir liefern Test-Coverage ≥70% mit Pest, Dokumentations-README, ein 4-Stunden-Walkthrough mit Ihren Devs, danach übernehmen Sie. 3) Sie wollen später wechseln — Forge-/Vapor-Konto wird transferiert, Repo gehört Ihnen, kein Vendor-Lock-in. Wir verlieren Kunden lieber an Ihr internes Team als sie zu fesseln.
Welches Schweizer Hosting für Laravel — Forge oder DSG-konform CH?
Forge ist Multi-Region (auch Frankfurt EU), Vapor läuft auf AWS — beide EU-DSGVO-konform, aber Daten verlassen die Schweiz. Bei strengen Cases (Healthcare, FinTech, gegen Kantonal-Bank) brauchen Sie Hosting in der Schweiz: Hostpoint Managed (ab CHF 35/Monat, einfacher Stack), Exoscale (Schweizer Cloud, ab CHF 100/Monat, voller Container-Stack), oder Cloudways-CH-Region. DSG verlangt nicht zwangsweise CH-Hosting, aber bei sensiblen Daten und Kunden-Audits ist es das einfachere Argument.
Inertia.js mit Vue oder Livewire — welches Frontend?
Inertia + Vue 3 wenn das Frontend ein SPA-Feel braucht (App-ähnliche Konfiguratoren, Drag-and-Drop, Echtzeit-Updates) — höherer Build-Aufwand, höherer Skill-Bedarf bei Maintenance, beste UX. Livewire 3 wenn das Team PHP-only ist und das Shop-Frontend hauptsächlich Formulare und Listen zeigt — schneller gebaut, niedrigere TCO, etwas weniger reaktiv. Pro Case unterschiedlich, wir empfehlen im Architecture-Workshop nach Ihrem Dev-Team-Profil und UX-Anspruch.
Wann sollte ich KEIN Laravel-Shop bauen?
Sechs konkrete Disqualifier: unter 200 SKUs ohne Custom-Pricing-Logik (nehmen Sie Shopify), kein internes Dev-Team und kein Maintenance-Budget über CHF 1.000/Monat (Custom-Build wird zur tickenden Bombe), B2C-Standard-Funnel ohne Sonderlogik (Shopify gewinnt jeden TCO-Vergleich), Budget unter CHF 18.000 (für seriöses Setup nicht ausreichend), Time-to-Market unter 8 Wochen (Custom-Build geht nicht schneller), oder die eigentliche Frage ist nicht „welche Plattform" sondern „warum verkauft das Produkt nicht" — UX, Marketing oder Sortiment, nicht Tech.
Wort vom Strategy Lead
“Custom-Laravel ist kein „besseres Shopify". Es ist ein Tausch: Sie zahlen mehr Geld, mehr Zeit und mehr Maintenance-Risiko gegen echte Custom-Logik, die eine Plattform nicht bietet. In sieben von zehn Erstgesprächen leiten wir weiter — Shopify, Shopware oder WooCommerce reicht. In den anderen drei rechnet sich der Aufwand, weil die Plattform-Wand real ist. Wir sind keine Custom-Build-Verkäufer. Wir sind die zweite Meinung, die ehrlich rechnet.
Wann ein Laravel-Onlineshop NICHT die richtige Wahl ist
Das ist der wichtigste Block dieser Seite. Wenn einer dieser sechs Punkte zutrifft, sparen Sie sich den Erstgespräch-Aufwand — wir würden ablehnen oder weiterleiten.
Unter 200 SKUs ohne Custom-Pricing-Logik
Kein Dev-Team, kein Maintenance-Budget > CHF 1.000/Monat
Time-to-Market unter 8 Wochen
B2C-Standard-Funnel mit hohem Marketing-Spend
Das eigentliche Problem ist nicht Tech
Sie wollen weg von Shopify wegen „App-Kosten zu hoch"
Wenn Laravel nicht passt — andere E-Commerce-Plattformen
Wir bauen nicht nur Laravel. Für 80 Prozent der Schweizer Shop-Projekte ist eine Standard-Plattform die richtige Antwort.
Shopify →
WooCommerce →
OpenCart →
Magento Open Source →
Onlineshop-Entwicklung Hub →
30-Min-Disqualifikations-Call — kostenlos, ehrlich
Sie beschreiben Ihren Case, wir sagen ehrlich: Laravel-Custom-Build oder Standard-Plattform. In 70 Prozent der ersten Calls leiten wir weiter — Shopify, Shopware oder WooCommerce reicht. In den anderen 30 Prozent rechnen wir gemeinsam TCO über 3 Jahre und Architecture-Workshop-Termin.
Call buchenOder direkt schreiben: [email protected]