Free Stripe donation forms.Your organization pays $0.
KindLumen is a free Stripe donation form. No subscription fees. No setup fees. No platform fees. Donors can choose to cover transaction costs, so your organization receives the full amount they intended to give.
$0
Setup fee
$0
Monthly fee
$0
Platform fee
Unlimited forms, campaigns, and donations — no response caps. No contracts, no sales calls.
So how does a $100 donation actually land?
Card processing costs do not disappear. A donor can add enough to cover them; otherwise Stripe deducts its fee from the gift.
Donor covers transaction costs
They add the processing cost so your gift arrives whole.
- Donor pays
- $104.33
- Stripe processing
- −$3.33
- KindLumen (1%)
- −$1.00
Donor does not cover them
Stripe's fee comes out of the gift. KindLumen still takes nothing.
- Donor pays
- $100.00
- Stripe processing
- −$3.20
- KindLumen
- $0.00
Donors can choose to cover transaction costs. The added amount uses the configured processing-rate estimate with the aim of preserving the intended gift. The example uses Stripe's published US standard rate of 2.9% + 30¢ for a successful domestic card payment, reviewed September 3, 2026. Check Stripe's current pricing for international cards, currency conversion, other payment methods, or custom rates.
Secure infrastructure.
Powered by Stripe — PCI-DSS Level 1 payment infrastructure
Money never touches KindLumen — donations go straight to your own account
Card details are entered through Stripe-hosted payment fields
Review the workflow before launch.
See how Stripe connection, form setup, embeds, transaction-cost coverage, and donation records work together.
Pricing questions, answered.
Is KindLumen really free?
Yes. KindLumen does not charge organizations setup fees, subscription fees, or platform fees.
How does KindLumen make money?
Donors may choose to cover transaction costs. When the connected provider supports automatic collection, that additional amount includes a disclosed 1% contribution that helps operate KindLumen. KindLumen collects no contribution when automatic collection is unavailable.
What happens if a donor does not cover transaction costs?
The donor pays only their selected donation amount. The selected payment provider deducts its processing fee from the donation, and KindLumen receives nothing.
Does the organization receive the full donation?
When a donor covers transaction costs, the added amount is calculated from the configured processing-rate estimate with the aim of preserving the selected donation. Actual provider fees can vary by account, payment method, and currency. Without coverage, the provider deducts its processing fee from the donation.
Is the donor contribution optional?
Yes. Donors can choose whether to cover transaction costs before completing their donation.
Are there limits on forms, donations, or donors?
No. KindLumen has no limits on the number of donation forms, campaigns, donations, or donors, and it has no response caps or monthly submission limits.
Do donors have to tip KindLumen?
No. Donors are never asked to tip KindLumen. Donors may optionally cover transaction costs, and the amount is shown transparently before they complete their donation.
When do donations reach my bank account?
Donations are processed through your connected Stripe, Square, or PayPal account; KindLumen does not hold the funds or add a payout schedule. Your provider sends funds to your bank according to its account-specific payout timing and availability rules.
Start accepting donations today.
No setup, subscription, or platform fee from KindLumen.
Website & Setup Guides
How to Accept Stripe Donations Without Writing Code
Stripe offers one genuinely zero-code donation route and several lower-code checkout routes. This guide separates them so you can choose without buying too much—or too little—technology.
By Kiran Patel
Website & Setup Guides
How to Add a Stripe Donation Form to WordPress With the KindLumen Plugin
The KindLumen plugin connects a WordPress site to a KindLumen form, then adds a button, inline form, or campaign card without storing card or donor data in WordPress.
By Devon Reed