Multi-Jurisdictional Checkout mit Stripe für DE/AT/CH
Edge-basierter Checkout mit regionaler Payment-Methode-Auswahl, €2.4M GMV im ersten Quartal.
Ausgangslage
VaultLedger expandierte von DE in AT und CH. Der bestehende Checkout war Node.js-basiert, monolithisch und unterstützte nur Kreditkarte. Lokale Payment-Methoden (Klarna, giropay in DE; EPS in AT; TWINT in CH) fehlten komplett — Conversion-Killer Nummer 1 laut Kundenumfragen.
Unser Ansatz
Kompletter Rewrite des Checkouts auf Edge Runtime mit dynamischer Payment-Method-Selection basierend auf accept-language + Geo-IP. Redis für Session-State statt Datenbank-Hits, Stripe-SDK mit region-spezifischen Configs pro Checkout-Session.
Technische Highlights
- Edge-basiertes Routing: Sub-50ms TTFB in DACH durch Vercel Edge Network
- Idempotency-first: Alle Stripe-Calls mit deterministischen Idempotency-Keys
- SCA-Compliance für europäische Märkte
- Observability: Stripe Webhook-Events in Postgres, Dashboards in Grafana
Ergebnis
€2.4M GMV im ersten Quartal nach Launch. Checkout-Conversion +34%, weil Nutzer ihre gewohnte Payment-Methode sehen. TTFB um 62% reduziert (von 340ms auf 130ms median).
Was wir gelernt haben
Edge Runtime lohnt sich nicht für alles — aber für Checkout mit regionaler Variabilität ist es unschlagbar. Die Kombination aus Latenz-Sensitivität und Regional-Config-Needs passt perfekt zu Edge-Workers.