Self-Hosted Fundraising & Crowdfunding Script — 4 Editions

Launch your own fundraising platform & make money online doing it.

HarambeePay is a complete, self-hosted PHP crowdfunding platform with M-Pesa payments wired in from day one — available in four editions, from a lightweight M-Pesa-only starter to a full multi-country donor-intelligence engine. If you've been researching how to start an online business without building everything from scratch, this is one of the best online solo-business opportunities available right now: own the platform, keep 100% of the source code, and start monetizing immediately.

Full source code
One-time payment
M-Pesa ready
Self-hosted, no monthly fee
Revenue streams — hover to explore7 built in
HarambeePay FEE Commission ★ Featured CSR Corporate SaaS Reseller AGY Agency DEV Dev & Support LIC White-Label
Four Editions, One Growth Path

Start where you are. Upgrade when you're ready.

HarambeePay ships as four distinct editions — from a lightweight M-Pesa-only starter to a full donor-intelligence platform. Every edition is a real, standalone product you can run today; each one simply does more than the last.

M-Pesa Only · Lightest Footprint

HarambeePay Lite — the simplest way to start collecting M-Pesa donations

Lite strips fundraising down to the essentials. It's a lightweight, plain PHP + MySQL application — no Laravel, no Composer, no Node, no build step — that installs on ordinary shared cPanel hosting in minutes. It's built for one job: let anyone register, create a campaign, share a link, and start collecting M-Pesa contributions the same day.

Every donation runs through Safaricom's M-Pesa STK Push. Donors just enter their number and approve the prompt on their phone — they're on the campaign's donor list instantly, with no donor account required. Organizers set their own M-Pesa/paybill payout details, and as the platform owner you configure an automatic commission — percentage or flat fee — on every donation processed. That commission setting is the literal "earn while you sleep" mechanic, built into the admin panel from day one.

Architecture: Plain PHP + MySQL, zero build step
Payments: M-Pesa Daraja STK Push only
Hosting: Ordinary shared/cPanel hosting
Revenue: Configurable platform commission

Multi-tenant campaigns

Anyone can register a free account and launch their own fundraiser under your platform.

Automatic commission

Set a percentage or flat fee once — it applies to every donation with no manual invoicing.

Organizer payouts

Campaign owners set their own M-Pesa/paybill destination for withdrawing funds raised.

Categories & donor export

Organize campaigns by category and export a campaign's donor list to CSV any time.

Installable PWA

Donors and organizers can add it to their home screen, with a graceful offline fallback page.

Self-updating

A built-in ZIP-based updater keeps the installation current without touching the database.

Full Laravel Platform

HarambeePay Standard — the complete fundraising & crowdfunding platform

Standard is the full Laravel & PHP rebuild of HarambeePay — a production-grade crowdfunding platform engineered on a modern, extensible codebase built for real growth, not just a bigger donate button.

Beyond straightforward M-Pesa donations, Standard adds corporate and CSR campaigns with verified badges, group fundraising through teams, a full admin dashboard with a built-in wallet system, an SEO blog engine for organic traffic, and a one-click site-wide color theme system that makes white-labeling instant. It's the edition most buyers run as their primary platform.

Everything in Lite, rebuilt on Laravel — plus the features below
Architecture: Laravel & PHP, MySQL/MariaDB
Payments: M-Pesa Daraja + Pesapal card/wallet
Branding: One-click color themes, 5+ palettes
Audience: Individuals, teams & corporate campaigns

Corporate & CSR campaigns

Verified corporate badges and dedicated flows for business and employee-giving campaigns.

Fundraising teams

Groups can pool multiple contributors behind a single shared campaign goal.

Built-in wallet system

Track balances, payouts and platform fees without bolting on a third-party ledger.

SEO blog engine

Publish content to drive organic traffic and rank for your own long-tail keywords.

Site-wide color themes

Switch your entire platform's brand color instantly — ideal for white-label clients.

Security-hardened

Auditable payment flows and access controls, plus multiple selectable landing page designs.

Multi-Country Fundraising

HarambeePay Ultimate — fundraising across borders

If Standard is built for one country, Ultimate is built for a region. It takes every Standard capability and removes the single-country assumption baked into most fundraising scripts — campaign discovery, payment gateway selection and donor experience all become country-aware automatically.

Ultimate adds M-Pesa Kenya and M-Pesa Ethiopia as two distinct, separately-configured mobile money markets, plus MTN Mobile Money support across multiple MTN markets. Donors are automatically shown only the payment options available in their own country — no manual gateway switching, no country-specific hacks. A built-in SMS module extends your reach beyond the platform itself, so receipts, updates and campaign notifications can land directly on a donor's phone even without a data connection.

Everything in Standard — plus the features below
Gateways: M-Pesa Kenya, M-Pesa Ethiopia, MTN
Coverage: Multi-country campaign discovery
Reach: Built-in SMS module
Fit: Diaspora & cross-border NGOs

M-Pesa Kenya & Ethiopia

Two independently configured M-Pesa markets, not a single hardcoded country assumption.

MTN Mobile Money

MTN support spanning multiple MTN markets, alongside your existing M-Pesa coverage.

Multi-country support

Campaigns, discovery and currency handling all scale cleanly across multiple countries.

SMS module

Reach donors and campaigners directly by SMS for receipts, updates and notifications.

Country-aware gateways

Donors automatically see only the payment methods available in their own country.

Regional reseller potential

The foundation for running one platform as a multi-market SaaS business, not just one site.

Donor Intelligence & Recurring Giving

HarambeePay Enterprise — the full Donor Growth Engine

Enterprise doesn't just add features on top of Ultimate — it turns the platform from a transaction processor into a long-term donor relationship system. Every donation becomes the start of a tracked relationship instead of a one-off transaction, built around the same payment ledger and country-aware gateway logic every other edition already uses.

At its center is a genuine recurring giving engine: donors choose one-time, weekly, monthly, quarterly or yearly giving, with the platform using the right recurring mechanism for their gateway and country — proper subscription schedules with retries, pause, cancellation and amount changes where the gateway supports it. Around that sits unified donor profiles, automatic segmentation, a donor self-service portal, and an AI fundraising assistant that turns raw donation data into specific, recommended next actions for every campaigner.

Everything in Ultimate — plus the full donor growth engine below
Core: Recurring giving engine, 5 cadences
Self-service: Full donor portal
Intelligence: AI fundraising assistant
Retention: Automated failed-payment recovery

Recurring donations

One-time, weekly, monthly, quarterly or yearly giving with proper schedules, retries, pause and cancellation.

Unified donor profiles

Lifetime giving, preferred gateway, attribution, communication history and consent — in one record.

Automatic donor segmentation

First-time, returning, monthly, high-value, at-risk, lapsed, country-based and campaign-loyalist segments — built automatically.

Smart follow-up journeys

Automated receipts, impact updates, recurring-gift invitations, reminders and failed-payment recovery — sent by SMS/WhatsApp.

Donor self-service portal

Donors manage their own donations, recurring gifts, receipts, payment methods and preferences — and can pause, cancel or increase a gift themselves.

Smart donation amounts

Suggested amounts adapt to country, campaign goal, and whether a donor is first-time, returning or recurring.

Donor upgrade engine

Personalized, one-tap prompts invite existing recurring donors to increase their monthly gift — no rebuilding the donation flow.

Country-aware donor intelligence

A Ugandan donor sees Ugandan campaigns; a repeat Kenyan donor sees campaigns they already support — automatically.

Campaigner intelligence dashboard

Retention, new vs. returning donors, average gift, top donor countries and payment methods, and recovery rate — a real command center.

AI fundraising assistant

Plain-language insights — like which donors are at risk, or which recurring gifts are ready to upgrade — with specific recommended actions.

How a donation becomes a relationship

Donor Identity Donation Ledger Segments Recurring Engine Recovery Engine SMS / WhatsApp Donor Portal AI Assistant
How To Start An Online Business

Skip the build. Own the platform.

Most guides on how to make money online tell you to "build an audience" or "learn to code" and figure the rest out later. HarambeePay skips the multi-month build phase entirely: it's a production-tested PHP & Laravel crowdfunding platform, ready to install on your own hosting today.

You're not renting access to someone else's SaaS. You're not paying a monthly fee for the privilege of using your own business. You get the complete, self-hosted source code — which means no vendor can shut you down, change your pricing, or hold your data hostage.

  • Full PHP & Laravel source code — nothing withheld behind a license server
  • Built-in M-Pesa Daraja payments plus card/wallet checkout
  • Admin dashboard, corporate campaigns, fundraising teams and a blog engine included
  • One purchase. Your server. Your business, on your terms.
what-you-get.sh
$ platform  HarambeePay v3.1
$ source   Full PHP / Laravel codebase
$ payments M-Pesa Daraja + card checkout
$ hosting  Shared cPanel or VPS
$ license  One-time purchase
$ support  Docs + update channel
$ status    ready to deploy_
Make Money Online

7 ways to earn money with HarambeePay

This isn't a one-trick script. It's a foundation for one of the best online solo-business models available: a platform that can generate revenue in several different ways at once. Tap a card for details.

Platform commission fees

Automatically deduct a small fee from every contribution processed on your platform — the most direct, always-on revenue stream.

Set your commission rate in the admin panel and it applies to every successful M-Pesa or card contribution across every campaign, with no manual invoicing required.

Passive · Automatic

White-label licensing

Rebrand the platform and license it to NGOs, churches, schools and community groups who need their own fundraising site.

Swap the logo, colors and domain (the built-in color theme system makes this fast), then sell it as a ready-made fundraising solution under a setup fee or annual license.

Recurring potential

Featured placements

Sell premium homepage visibility to campaign owners who want more eyes on their fundraiser.

The featured-campaign system is already built into the admin panel — set your pricing tiers and let campaign owners pay to be promoted in prime placement.

Built-in system

Corporate & CSR packages

Package fundraising for businesses running employee-giving and corporate social responsibility campaigns.

Corporate campaigns are clearly labeled with a verified badge, so you can market a dedicated "corporate fundraising" tier at a premium price point to local businesses.

B2B revenue

SaaS / multi-tenant reseller

Deploy separate branded instances for different niches or regions and run each as its own subscription business.

Because you own the full codebase, nothing stops you from spinning up "FundraiseUganda", "SchoolFeesKE" or a niche medical-fundraising brand — each its own revenue line.

Scales horizontally

Fundraising-as-a-service

Offer done-for-you campaign setup, copywriting and promotion management to clients who don't want to DIY.

Charge a setup fee plus a management percentage for clients who'd rather pay you to run their fundraiser end-to-end on your platform.

Service revenue

Custom development & support retainers

You have the full Laravel source — that's a service business waiting to happen for developers.

Sell paid customizations, gateway integrations, or ongoing maintenance retainers to other people who buy the same script but don't want to touch the code themselves.

Developer-friendly

Note: these are illustrative business models the platform is built to support, not guaranteed income. Results depend on your market, effort, pricing and local regulations — confirm compliance with local payments and fundraising laws before launching.

0Built-in Income Streams
0One-Time Payment
0Self-Hosted & Source-Included
0Recurring License Fees
What's Inside — Standard, Ultimate & Enterprise

Everything a fundraising business needs, out of the box

HarambeePay isn't a bare-bones donation form. From Standard upward, it's a full platform, built and hardened for real-world use. (Looking for the lighter M-Pesa-only starter? See the Lite edition.)

Powerful admin dashboard

Full visibility over campaigns, payments, payouts and platform health from one control panel.

Built-in wallet system

Track balances, payouts and platform fees without bolting on a third-party ledger.

Fundraising teams & corporate

Group fundraising and clearly-badged corporate campaigns, ready for CSR clients.

SEO blog engine

Publish content to drive organic traffic and rank for your own long-tail keywords.

Security-hardened

Built with auditable payment flows and access controls, not an afterthought.

One-click color themes

Switch your entire site's brand color instantly — perfect for white-label clients.

Self-updating releases

Pull new versions through the built-in update channel without a developer on call.

M-Pesa payments built in

Daraja STK Push contributions and B2C payouts, plus card/wallet checkout.

weekly-maintenance.log
✓ Server uptime check  automatic
✓ Payment reconciliation automatic
✓ Platform updates    one click
✓ Security patches     update channel
→ Your weekly effort   check the dashboard
Low Maintenance By Design

Runs quietly in the background of your life.

The best online solo-business isn't the one that makes the most noise — it's the one that keeps running without you babysitting it. HarambeePay was built for exactly that: a lean Laravel codebase, sane defaults, and an admin panel that does the heavy lifting.

  • Runs on standard shared cPanel hosting or a small VPS — no DevOps team required
  • Built-in update channel keeps your installation current without manual patch work
  • Clean, documented Laravel code any PHP developer can maintain if you ever need help
  • No monthly software subscription eating into your margin — you own it outright
Build vs Subscribe vs Buy

Why a script beats building from scratch or renting a SaaS

Three paths to the same destination. Only one gets you there today, debt-free.

Feature
Build From Scratch
Subscribe to a SaaS
HarambeePay
Time to launch
Months
Days
Minutes to hours
Upfront cost
High (dev team)
Low, but recurring
One-time
Full source code ownership
Monthly platform fees
None
Yes
None
M-Pesa payments built in
Sometimes
White-label & resellable
Rarely
Questions

Frequently asked questions

Everything you need to know before you buy.

The full PHP/Laravel source code for the fundraising and crowdfunding platform, a guided installer, documentation, and access to the built-in update channel. Nothing is withheld behind a subscription — you install it on your own server.
Basic comfort with web hosting — uploading files and creating a MySQL database — is enough to install it, and the installer walks you through setup. No coding is required to operate it day to day.
Yes — Safaricom M-Pesa Daraja integration (STK Push for contributions and B2C for payouts) is built in, alongside support for card and wallet checkout.
There's no guaranteed income — it depends entirely on your market, effort and pricing. HarambeePay gives you several built-in monetization levers so you're not starting from zero, but actual results vary and should never be assumed.
Standard PHP/MySQL hosting — shared cPanel hosting or a small VPS both work. No Docker or specialized infrastructure required to run it in production.
Many buyers deploy it as their own branded platform or for client projects. Review the exact licensing terms on the marketplace listing before reselling it as a competing script product.
Lite is a lightweight plain-PHP app with M-Pesa-only donations and basic campaign tools. Standard is the full Laravel platform with corporate campaigns, teams, a wallet system and white-label color themes. Ultimate adds multi-country support — M-Pesa Kenya, M-Pesa Ethiopia, MTN mobile money and an SMS module. Enterprise adds a full recurring-giving and donor-intelligence engine on top of Ultimate. See the edition comparison above for the full breakdown.
Ready When You Are

Your fundraising business starts with one edition.

Compare Lite, Standard, Ultimate and Enterprise side by side, or jump straight into a live demo — every edition is ready to install today.

One-time payment · Instant access to source code · No monthly platform fee
4 editions — find your fit Compare