Charitable Foundation Portal Development
Foundation portal — not just website with "Donate" button. Must build trust, ensure spending transparency and technically work correctly with recurring payments. Payment gateway failure, lost donation or lack of reporting — direct hit to foundation's reputation.
Key Functional Blocks
Typical foundation portal includes: catalog of programs and projects with fundraising progress, one-time and recurring donation forms, donor personal account with payment history, spending reports, CMS for editors.
Core Features
Personal Account: current balance, donation history, tax receipt downloads.
Programs Catalog: projects with fundraising goals, progress bars, descriptions with images.
Donation Form: preset amounts, custom amount, choice of program or general fund, recurring checkbox.
Recurring Donations: monthly/quarterly automatic charges, saved card management.
Reports: monthly spending breakdown by program, transparency dashboard, public statistics.
Email Receipts: automatic tax receipt after successful payment (important for tax deductions).
Notifications: donation confirmation, project updates, impact reports.
Timeline
Basic portal with programs, donation form, YooKassa and personal account: 4–5 weeks. With recurring payments, spending reports, content CMS and SBP integration: 2–3 months.







