How to Create Donor and Membership Pages

Tired of platform fees and limitations on platforms like Patreon? With ChamaWP, a powerful WordPress plugin, you can collect donations and offer recurring memberships right from your own site—under your full control.

In this guide, you’ll learn how to:

  • Accept one-time contributions from supporters
  • Set up subscription-based membership levels
  • Give supporters access to receipts and payment history
  • Monitor and manage payments from your WordPress dashboard

Let’s start buiding your monetization platform.


🙌 Accept One-Time Contributions

When you activate ChamaWP, it automatically creates a Donation Form on your site’s hub page (/hub) and a standalone donation page (/donate).

🧑‍💼 Setting Up as Admin

To configure donation limits:

  1. Navigate to ChamaWP → Settings → Payment Limits
  2. Define the minimum donation amount to prevent tiny transactions or spam

That’s all the setup required!

🧑‍🤝‍🧑 What Supporters See

Visitors can make a donation by heading to:

  • yourdomain.com/hub
  • yourdomain.com/donate

Here, they simply:

  1. Enter a custom donation amount
  2. Click Donate

If login is required (enabled in ChamaWP → Settings → Users), they’ll first be prompted to log in or register. Otherwise, they’ll go straight to the payment page.

After submitting their credit card info and hitting Pay Now, they’re redirected to a confirmation page. The donation remains “processing” until Stripe sends a confirmation via webhook.

📬 Notifications & Receipts

  • Admins are notified by email if enabled in ChamaWP → Settings → Email Settings
  • Supporters receive a receipt via email and can also review it at yourdomain.com/account → Donations

🗂️ Admin View

To view all donation activity, go to ChamaWP → Donations in your WordPress dashboard.


💳 Add Recurring Membership Options

To support long-term income, ChamaWP enables monthly memberships through subscription tiers—similar to Patreon.

🧱 Create Your Tiers

Go to ChamaWP → Add Tier and provide:

  • Tier Name (e.g., Bronze Member)
  • Description outlining perks and rewards
  • Member Limit (enter -1 for no limit)
  • Monthly Price (supporters can pay more if they wish)
  • Highlight Tier (optional, draws attention to featured tiers)
  • Featured Image (600×300px) to personalize the tier card

🆓 Offering a Free Membership?

You don’t need a tier for free members:

  • Enable email verification in ChamaWP → Settings → Users
  • Ask users to register and verify their email address

This allows free users to gain access without a paid tier.

📥 Supporter Signup Flow

Supporters can visit any of the following:

  • /hub
  • /donate
  • /membership

They’ll see a full list of tiers. After clicking Join, they’ll be guided to sign in (if required), then complete the subscription checkout.

Once payment is successful, they’re redirected to their receipt. Email confirmation is sent (if notifications are enabled).

📈 Track Subscriptions

  • Admins can view all active subscriptions via ChamaWP → Subscriptions
  • Supporters can find their payment history at yourdomain.com/account → Subscriptions

📒 How to Review Past Payments

For Admins:

  • Visit ChamaWP → Donations or → Subscriptions to view all transactions.

For Supporters:

  • Head to yourdomain.com/account
  • Use the Donations or Subscriptions tab to view previous payments and receipts.

🧠 Final Tip

Running your own platform with ChamaWP gives you total control over supporter engagement, payments, and membership rewards—without needing a third-party platform like Patreon.

Got questions or need help getting started? Need help? Feel free to reach out here.