Skip to content

Conversation

Paulijuz
Copy link
Member

@Paulijuz Paulijuz commented Sep 23, 2025

After more than of year of waiting the ledger (money) system is finally here!* πŸ’΅ πŸ’Έ πŸ’°

This includes:
βœ… A flexible double entry ledger system for tracking transaction (deposits, payouts, purchases, etc.)
βœ… Simple logic to calculate balances (goodbye ginormous sql query)
βœ… Uniform ledger account interface between groups and users (no more source and drain accounts)
βœ… Payments with Stripe (integrated with webhooks like before)
βœ… Card detail saving with Stripe (makes use of new-ish CustomerSessions API for simpler integration)**

⚠️ *This PR is marked as draft until #443 is merged as it builts on top of it. I also have to tie up a few loose ends regarding permissions, although I think it might be best to do that in another PR.

⚠️ **I have not tested this fully yet so a few changes might still come.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant