Open source · Multi-tenant · Hosted or self-hosted

Run a fund your community counts on.

La caisse gives solidarity funds, clubs, and community spaces everything they need to manage members, track every contribution, and pay out without friction — under your own brand, on your own terms.

See it in your colors
This is how members will see your fund.
#C46A4A
Terracotta the la caisse default.
What your fund's currency is called. Singular form — we'll handle the plural.
caisse-de-saint-gilles.lacaisse.eu
October 2026

Overview

+ Allocate
Members
248
+12 this month
solidaire in circulation
14,820
83% used
Partner merchants
37
4 pending
Allocations vs. redemptions
allocated redeemed
Recent activity
A
Amélie D. · received 50 solidaire
12m
B
Boulangerie Pain & Cie · redeemed 28 tokens
1h
K
Karim B. · joined the fund
3h
How it works

One fund, three sides.

A fund is a shared pot of money — built from member contributions, dues, donations, or grants — that pays out to the people and businesses keeping things running, whether that's local merchants, suppliers, your club's bar, or your space's event vendors. La caisse runs the whole loop, from members and contributors in to payouts out.

01 · MEMBERS

Members receive and spend.

Members register through your fund's onboarding form and get a balance that's theirs to use — credited through allocations, dues, top-ups, or contributions, depending on how your fund works. They use a card to spend at participating merchants and suppliers. They can add cards for dependents, report a lost card, check their balance, and invite others with a referral code that rewards them when the new member activates.

  • One account, multiple cards
  • Automatic top-ups, dues, or allocations
  • Referrals that grow the fund
02 · THE FUND TEAM

Your team runs the fund.

You set the rules: how money flows in and out, on what cadence, and with what structure. Solidarity funds typically configure tiered allocations; clubs configure dues; community spaces configure memberships. La caisse handles the rest — onboarding new members, sending reminders, flagging missed payments or contributions, and giving you a live dashboard of balances, payouts, and per-supplier activity.

  • Allocations, dues, or memberships
  • Member onboarding and account management
  • Reporting dashboard and transactional emails
03 · MERCHANTS & SUPPLIERS

Merchants and suppliers get paid.

The people and businesses you pay — local merchants, suppliers, your club's bar, your space's event vendors — register with your fund and connect a Citizen Pay account. When money's owed to them, La caisse pays out on the cycle you set, minus any fee your fund configures. They see incoming payments, fees, and payout history from their own dashboard.

  • One-time Citizen Pay onboarding
  • Configurable fund-side fees
  • Regular payouts, full transaction history
And the money goes around
ContributionsFundbalanceMemberspendingPayouts

Contributions and dues fund the pot. Members use what they're owed. Suppliers and merchants get paid. Reports show every step.

Multi-tenant

Your fund. Your brand. Your rules — within sensible limits.

La caisse is built so every fund runs as its own product. Members never see a generic platform — they see your fund. Behind the scenes, the platform stays consistent so funds can share improvements, run on shared infrastructure, and avoid the maintenance burden of a true fork.

YOURS TO CONFIGURE

Yours to configure.

Everything members and merchants encounter as "your fund."

Custom domain

Run on votrecaisse.org or a subdomain of the official instance. SSL handled, no configuration required.

Logo and brand color

Upload your logo, pick a primary color. Buttons, links, highlights, transactional emails — the interface picks up your color automatically.

Token name

Call your fund's currency whatever fits — solidaire, panier, credit, ticket. It appears in every balance, transaction, and email.

Registration form

Build the onboarding form your fund needs. Household composition, income tier, neighborhood, GDPR consent — your fields, your validation, your order.

Terms and conditions

Your terms, displayed during onboarding and accessible from every member account. Versioned, with re-acceptance prompts when you update them.

Allocation rules

Configure how money flows — allocation tiers for solidarity funds, dues for clubs, memberships for community spaces. Cadence, amounts, and tier assignment all stay under your control. Your policy, codified.

Interface language

EN, FR, or NL today. Members see your fund's language by default; bilingual funds can let members choose.

Merchant fees

Set the fee structure that works for your fund and your merchants — flat percentage, per-transaction, or hybrid.

SHARED ACROSS ALL FUNDS

Shared across all funds.

The structural choices that let funds share improvements and stay reliable.

Core mechanics

The way allocations, payouts, and member accounts work is the same everywhere. When one fund finds a better way, every fund gets it.

Page structure and navigation

Members and merchants who use one fund recognize another. Familiar layout, familiar flows.

Typography and spacing

Typeface, type sizes, spacing scale, and component shapes are fixed. Tenants choose color and logo; the rest stays consistent.

Security and infrastructure

Authentication, session handling, audit logging, GDPR controls, encryption — not configurable per fund, because there's no good reason for them to vary.

Payment integration

Citizen Pay is the merchant payment rail. Alternative integrations may come, but each fund doesn't get to bring their own.

Hosting

Run by us, or run by you.

Two paths, same software.

PATH 01OFFICIAL INSTANCE

Hosted by Citizen Pay.

We provision your fund, handle hosting and updates, and run the infrastructure. You focus on your members. €20/month flat — free for registered non-profits and schools.

PATH 02SELF-HOSTED

Run it yourself.

AGPL-3.0 licensed, deploy on your own Vercel account or anywhere Next.js runs. You handle hosting and updates; you keep full control. Free.

Features

Everything a fund needs.
Nothing it doesn't.

Built from years of running real funds — starting with La CLASS — and shaped for the solidarity funds, clubs, and community spaces that come next. Grouped by who's using it.

01GROUP

For your members

A simple account, a card, and a balance that's clearly theirs.

ACCOUNTS & CARDS

One account, multiple cards.

Members register once and can add cards for dependents — a partner, a child, anyone in the household covered by the fund. Lost or stolen cards can be blocked from the app in seconds.

BALANCE UPDATES

Money moves on schedule.

Members see their balance change on the cadence your fund sets — weekly, monthly, or otherwise. Reminders nudge them before each cycle so nothing's missed.

BALANCE & HISTORY

Always know where things stand.

Current balance, full history, recent spending at each merchant. Everything members need, nothing they don't.

REFERRALS

Members grow the fund.

Every member gets an invite code. When someone joins and activates through their code, the referring member is rewarded — at an amount your fund configures.

02GROUP

For your team

The controls to run the fund and the visibility to know it's working.

TIERED ALLOCATIONS

Allocate by situation, not by formula.

Configure target, minimum, and maximum amounts that adapt to each member's situation — household size or income for solidarity funds, age or category for clubs, plan tier for community spaces. Members in different tiers contribute or receive differently, automatically.

MEMBER MANAGEMENT

Onboarding, activation, and the boring parts handled.

Registration form (yours to design), account activation, address changes, card replacements — all in one place, all auditable.

REPORTING

See the whole fund at a glance.

Total balance, balance by tier, payouts per merchant or supplier, recent activity. Export what you need for your annual report or your funder.

TRANSACTIONAL EMAIL

The right message at the right moment.

Confirmation when a member joins, reminders before cycles, alerts when something goes wrong. All sent automatically, all branded to your fund.

03GROUP

For merchants and suppliers

A clean integration that doesn't ask the people you pay to learn a new tool.

ONBOARDING

Sign up once, get paid forever.

Merchants and suppliers connect a Citizen Pay account during onboarding. No card readers to install, no monthly logins required.

CONFIGURABLE FEES

Your fund sets the rules.

Define a fee — a flat percentage or a per-transaction amount — and it's deducted automatically at payout. Recipients see the breakdown on every transaction.

REGULAR PAYOUTS

Money lands when expected.

Set a payout cycle that works for your suppliers and the fund's cash flow. Recipients get a clear view of incoming payments, fees, and what's owed.

UNDER THE HOOD

And the parts you don't see.

Multi-tenant from the ground up, GDPR-conscious by design, open source under AGPL-3.0. Every fund runs in isolation, with its own data, its own branding, and its own configuration — on shared infrastructure or your own.

MULTI-TENANTGDPR-CONSCIOUSAGPL-3.0 LICENSEPUBLIC ON GITHUBSELF-HOST OR HOSTEDDATA EXPORT, ALWAYS
Get started
Ready when you are

Start a fund in an afternoon.

Set up your subdomain, invite your first members, onboard your first merchants and suppliers. Plain English, sensible defaults. €20/month — free for registered non-profits and schools.

For developers

Self-host on your own box.

Pull the image, run the migration, point a domain. AGPL-3.0 on GitHub.

$docker run --rm lacaisse/server:latest