Skip to Content
Admin GuideDonations

Donations

Manage one-time and recurring donations with guest support and campaign linking.

Donation Types

TypeDescription
ONE_TIMESingle donation payment
RECURRINGMonthly recurring via Stripe Subscription

Donation Statuses

StatusDescription
PENDINGPayment initiated
COMPLETEDPayment successful
FAILEDPayment failed
REFUNDEDDonation refunded
CANCELLEDRecurring donation cancelled

Guest Donations

Non-members can donate without an account:

  1. Enter name, email, and amount
  2. Optionally link to a campaign
  3. Choose one-time or recurring
  4. Complete Stripe Checkout
  5. Receive donation receipt via email

Campaign Linking

Donations can be linked to active campaigns. This:

  • Counts toward the campaign’s fundraising target
  • Appears in campaign progress tracking
  • Shows in campaign-specific donor lists

Reports

Admins can view donation reports with:

  • Total amount raised (by period)
  • Donor count
  • Recurring vs one-time breakdown
  • CSV export

Email Notifications

EventEmail Sent
Donation receivedReceipt to donor
Recurring createdConfirmation to donor
Recurring cancelledConfirmation to donor
Payment failedAlert to donor
Last updated on