Zahlungs-Webhook-Abgleich
Stripe/Creem verlieren Events, duplizieren sie, scheitern an der Signatur. make1day bringt Idempotenz und Retry mit — Ihre Bilanz bleibt korrekt.
Die 60 % jedes SaaS, die Standardware sind — Auth, Billing, DB, Admin — bereits gebaut und produktionsreif. Sie konzentrieren sich auf die 40 %, die Ihnen gehören.
EHRLICHE GRENZEN
Wir sagen es offen: Links steht, was heute stabil ist; rechts, was wir bewusst nicht tun. Keine versteckten Klauseln.
Heute stabil
Next.js 15 App Router + TypeScript + Tailwind, das sofort läuft — kein Demo-Spielzeug.
Supabase-Daten sind auf Schema-Ebene nach User/Org isoliert. Grenzen sind eingebaut, nicht nachgerüstet.
Nach dem Kauf erhalten Sie Lizenzcodes — pro Code aktivieren, jederzeit widerrufen, mit transparentem Verteillog.
Dokumenten-Q&A und Org-Isolation sind vorbereitet; schließen Sie Ihre Daten an und veröffentlichen Sie.
Bekannte Grenzen
make1day liefert ein produktionsreifes Skelett. Ihre Differenzierung — Domänenmodell, Kernalgorithmus — bleibt Ihre Aufgabe.
Eine eigenständige Web-SaaS hat keine App-Store-Prüfung, sehr wohl aber die Händler-Zulassung, KYC- und Compliance-Prüfungen des Zahlungsanbieters, über die dieser allein entscheidet. Das Starter liefert Vorlagen für Rechtsseiten und die Webhook-Verdrahtung – keine Rechtsberatung und keine Freigabe.
KI-Aufrufe und Builds werden über Ihre eigenen Keys/Kontingente abgerechnet. make1day fängt unbegrenzte Nutzung nicht heimlich auf.
Major-Upgrades kommen als drift-sichere Patches über den Care-Plan — nicht als Echtzeit-Auto-Update.
ECHTE LAUNCH-FALLEN
Templates sehen in Demos großartig aus. Das sind die Löcher, die make1day früh füllt — und wo Indie-Entwickler am häufigsten abstürzen.
Stripe/Creem verlieren Events, duplizieren sie, scheitern an der Signatur. make1day bringt Idempotenz und Retry mit — Ihre Bilanz bleibt korrekt.
Der oft übersehene Bruch: eine schlechte Policy lässt A die Daten von B lesen. Wir starten mit Least-Privilege und auditierbaren Vorlagen.
Eigene Lizenzprüfung, Missbrauchsschutz und Widerruf sind ein weiteres tiefes Loch. make1days Lizenzcode-System ist fertig, mit abfragbarem Log.
Drei Monate ignoriert, und ein Upgrade zerstört alles. Der Care-Plan merged Patches drift-sicher in Ihren Fork — kein Merge aus dem Nichts.
FUNKTIONSMATRIX
Differenzierungen nach vorn; Kommoditäts-Features werden nicht aufgebläht — sie stehen in der Fußnote.
Differenzierungen (Produktionsgrenzen)
Lauffähiges Doku-ingest → retrieve → cite Q&A. Schließen Sie Ihre Daten an und veröffentlichen.
Org/Workspace-Isolations-Gerüst mit Helfern für kundenspezifische Daten.
Supabase Least-Privilege-Policies standardmäßig — Auth-Bugs schon beim Entwurf blockiert.
Buyout-Lizenzcodes: generieren, aktivieren, widerrufen — mit transparentem Verteillog.
Kommodität inklusive (ohne Buzz, läuft)
Die Kommoditäts-Items oben sind produktionsreif — aber wir verkaufen sie nicht als Features. Sie sind das Eintrittsticket, nicht Ihr Produkt.
THEME-SYSTEM
make1days Theme-System exportiert wiederverwendbare Design-Assets, keine hartcodierten Styles, die im Projekt eingesperrt sind.
:root — design tokens
--bg: 255 248 231; --surface: 255 255 255; --accent: 201 80 58; --ink: 17 17 17; --line: 96 88 72;
design.md
Export-Beispiel: CSS-Tokens und design.md nebeneinander
# Tokens · # Spacing · # Type scale · # Component conventions
Jedes Beispiel unten wurde von einer make1day-Vorlage generiert — öffnen Sie eine Live-Vorschau oder starten Sie im Generator von dieser Vorlage.
BLOG
A practical comparison of Waffo and Creem for indie SaaS founders — fees, onboarding, global coverage, webhooks and developer experience — without the marketing spin.
2026-11-08 · 8 min
TutorialWire Waffo (Pancake MoR or Acquiring) into a Next.js checkout: API keys, webhook verification, price ids and a test purchase.
2026-11-08 · 7 min
TutorialConnect Creem's hosted checkout to a Next.js app: API key, products and prices, webhook signatures and a sandbox test.
2026-11-08 · 7 min
Alles über den Aufbau und Verkauf eines AI-SaaS mit make1day: Auth, Checkout, KI, Deployment, White-Label und Lizenzen — inklusive der Grenzen, die wir nicht verstecken.
Ja: /account (Profil, Abonnement, ausgestellte Lizenzschlüssel) und /admin (Nutzer, Lizenzen, Traffic, Bestellungen). Beide sind fünfsprachig und inzwischen beschreibbar: PATCH /api/profile, PATCH /api/admin/users, /api/billing/portal und /admin/tickets. Wer account oder admin im Builder abwählt, entfernt den gesamten Routenbaum aus dem ZIP.
Der bezahlte Webhook stellt den Schlüssel aus und sendet ihn automatisch an die Checkout-Adresse (idempotent pro Schlüssel). Fehlgeschlagene Zustellungen landen in mail_outbox und werden über /api/cron/mail-outbox erneut versucht. Für Gast-Checkout oder abweichende Login-Adressen gibt es das Rücksendeformular auf /license. Für den Livebetrieb müssen MAIL_PROVIDER und ein Host-Cron konfiguriert werden.
Waffo Pancake (Standard-Merchant-of-Record), Waffo Acquiring, Stripe, Creem, PayPal, Lemon Squeezy sowie none. Alle teilen dieselbe Schnittstelle. Fehlende oder ungültige Signaturen liefern 400; eine gültig signierte, aber leere Eventliste liefert 200 ignored. npm run probe:webhook prüft diesen Vertrag offline.
Mit Supabase Auth: Magic Link und OAuth (Google/GitHub/Apple/Microsoft), RLS standardmäßig aktiv. Ohne Supabase greift lokales SQLite: Passwort-Anmeldung (scrypt-Hash, Sessions nur als Hash), Passwort-Reset und E-Mail-Verifizierung. Es fehlen weiterhin MFA, OAuth und Session-Rotation.
/api/ai liefert echtes text/plain-Streaming für OpenAI-kompatible APIs (OpenAI / OpenRouter / DeepSeek / Groq), Anthropic Claude und Google Gemini. Pro Nutzer gilt ein Tageskontingent (AI_MESSAGES_PER_DAY, Standard 50); bei Erschöpfung antwortet die API mit 429 und einem korrekten Retry-After.
PREISE
Der Care-Plan verkauft laufende Wartung, Patches und Compliance-Updates — nicht noch eine Kopie Code. Free lässt Sie starten, ohne Sie zu hetzen.
Laufende Wartung · Patches · Compliance
Erstellen Sie ein Konto, wählen Sie einen Tarif, und Sie bauen auf einem Stack auf, der sich bereits bezahlt gemacht hat.