Open-Source-Startpunkt

Der langweilige Teil ist ab Tag eins fertig.

Konten, Stripe-Abonnements, Transaktions-E-Mails in zehn Sprachen und ein Kubernetes-Deployment — bereits geschrieben, bereits getestet. Fangen Sie mit dem Teil Ihres Produkts an, den niemand sonst schreiben kann.

Für die Registrierung ist keine Karte nötig.

Alles, was ein bezahltes Produkt braucht, bevor die erste Zahlung eingeht

Kein Template. Ein funktionierendes Backend, in dem die Fehlerfälle bereits abgedeckt sind.

  • Konten, die wirklich funktionieren

    E-Mail und Passwort, Google-Anmeldung, Verifizierung, Passwort-Reset, E-Mail-Wechsel mit Bestätigungsschritt und eine Kontolöschung, die wirklich löscht.

  • Abonnements — auch die schwierigen Stellen

    Upgrades werden sofort anteilig abgerechnet, Downgrades warten auf das Periodenende, Kündigungen lassen sich zurücknehmen, und Webhooks sind idempotent und reihenfolgesicher.

  • E-Mails in der Sprache der Lesenden

    Jede Transaktionsnachricht wird in der Sprache gerendert, die das Konto gewählt hat — nicht in der Sprache des Geräts, das gerade den Reset angefordert hat.

  • Zehn Sprachen, übersetzte URLs

    Eine einzige Liste von Locales steuert das URL-Präfix, den Umschalter, hreflang und die E-Mail-Kataloge. /de/preise zeigt dieselbe Seite wie /en/pricing.

  • Ein Admin-Bereich, aus dem heraus Sie handeln können

    Ein Konto finden, den echten Stripe-Status sehen, einen Tarif gewähren, erstatten und kündigen, eine hängende Abrechnungssperre lösen, einen Zahlungsstreit klären.

  • Läuft so, wie es ist, auf Kubernetes

    Ein Standalone-Image, Produktions-Manifeste, MongoDB, Ingress und ein Bootstrap-Skript mit einem einzigen Befehl. Oder betreiben Sie es überall sonst, wo Container laufen.

Drei Befehle bis zum laufenden Produkt

  1. Benennen

    Eine Antwort auf „Wie heißt das?“ schreibt Konfiguration, Cookies, Manifeste und Image-Namen neu.

  2. Stripe verbinden

    Legt Produkt und Preise an, registriert den Webhook-Endpunkt mit genau den Events, die der Handler umsetzt, und schreibt die IDs zurück ins Repository.

  3. Prüfen und starten

    Der Doctor prüft, was der Cluster tatsächlich zu sehen bekommt — Schlüssel, Preise, Webhook, Indizes — und weigert sich, etwas als bereit zu melden, das es nicht ist.

Einfach, monatlich, jederzeit kündbar

Jeder Tarif enthält das gesamte Produkt. Der Unterschied liegt im Umfang, nicht in zurückgehaltenen Funktionen.

Kostenlos

0 $

Alles, was Sie brauchen, um es in Ruhe zu prüfen.

  • Ein Projekt
  • Community-Support
  • Keine Karte erforderlich
Loslegen

Preise verstehen sich zuzüglich Umsatzsteuer, sofern diese anfällt. Sie können jederzeit kündigen und behalten den Zugang bis zum Ende des bereits bezahlten Zeitraums.

Fragen, die zuerst kommen

Nein. Mit einer Datenbank-URI und einem JWT-Secret können Sie sich registrieren, anmelden, eine Adresse verifizieren, ein Passwort zurücksetzen und die Sprache wechseln. Verifizierungs- und Reset-E-Mails werden samt ihren Links ins Server-Log geschrieben. Stripe brauchen Sie nur für die Abrechnungsseiten.

Fangen Sie mit dem interessanten Teil an.

Der Rest ist schon da.