e.V.
Services · Werte & Anerkennung · Live
C

mana-credits

Die Geldbörse der Plattform — Mana-Guthaben, Stripe-Brücke, Buchhaltung, 2-Phase-Debit über alle Apps.

Ersetzt
Stripe Billing, Recurly, Paddle, eigene Subscription-Logik je App
Was er tut

mana-credits ist der einzige Ort im Vereins-Ökosystem, an dem Geld in Form von Mana entsteht und verbucht wird. Stripe-Integration für Einkäufe und Abos, ein zentrales Ledger mit app_id-Zuordnung pro Buchung, ein Buchhaltungs-Export für den Verein.

Das Bezahl-Pattern ist 2-Phase-Debit: vor einer KI-Aktion wird das Mana reserviert; gelingt die Aktion, wird sie verbucht; schlägt sie fehl, wird die Reservierung freigegeben. Das verhindert „bezahlt, aber nichts bekommen”-Fälle und macht jedes ausgegebene Mana sichtbar nachvollziehbar.

Reasons-Konvention <app>.<reason> (z.B. memoro.transcription_minute) macht den Buchhaltungs-Export sauber sortierbar. Wer wissen will, wofür sein letztes Mana drauf gegangen ist, sieht es im Konto pro Transaktion.

Technik

Stack & Infrastruktur

Sprache
TypeScript
Stack
TypeScript · Hono · Bun · Postgres · Stripe
Port
3003
Hosting
Eigenbetrieb auf Vereins-Infrastruktur. Keine Drittpartei, kein Cloud-Anbieter, kein Managed-Service.
Konsumenten

Wer ihn benutzt

Grundsätze

Was er für den Verein verkörpert

  • Selbstkostenpreis
    Keine Werbung, kein Aufschlag.
  • Mana
    Eine Währung für alle Apps.
  • Offenheit
    Code und Mittelverwendung öffentlich.
  • Eigenbetrieb
    Eigene Infrastruktur, quelloffener Stack.
Stand

Was läuft, was nicht

Phase: Live.

Offene Punkte
  • Spenden-Quittungen automatisch versenden ist Roadmap (an mana-mail).
  • Buchhaltungs-Export für Schweizer Verein steht noch aus.

mana-credits ist einer von vielen Plattform-Services, die unter den Apps des Vereins laufen. Eigenbetrieb statt SaaS, dokumentiert statt undurchsichtig.