How to Guide for ChamaWP Settings

If you’re building a WordPress site to accept donations, launch a membership platform, run a crowdfunding campaign, or offer paid commissions, ChamaWP is a powerful plugin to help you do it all. But before you can go live with your monetization tools, you’ll need to spend a few minutes adjusting your settings.

In this guide, we’ll cover the key configuration tabs in ChamaWP to help you fine-tune your setup from payments to user management and everything in between.

πŸ”§ Navigate to: WordPress Dashboard β†’ ChamaWP β†’ Settings

Here’s what you’ll find inside:

1. πŸ’° Stripe Integration

Use this section to link your website with your Stripe account, so you can securely handle transactions.

Here you can:

  • Enable Test or Live payment mode
  • Choose the currency for your site
  • Adjust how currency values are formatted

πŸ“˜ Need help linking Stripe? Read the full tutorial: Connect Your Stripe Account to ChamaWP


2. πŸ›‘οΈ Google reCAPTCHA Setup

To protect your forms from bots, enable Google reCAPTCHA by entering your:

  • Site Key
  • Secret Key

πŸ“˜ Step-by-step guide: Set Up Google reCAPTCHA with ChamaWP


3. πŸ‘€ User Controls

Manage how visitors register and interact with your site using the settings in this tab:

  • Require Login – Only logged-in users can make payments
  • Require Email Verification – Helps block fake signups and spam
  • Disable Admin Bar – Hides WordPress admin bar from regular users
  • Prevent Dashboard Access – Blocks non-admins from accessing wp-admin

4. πŸ“„ Page Management

ChamaWP auto-generates several pages during setup. You can view, edit, or replace them in the Pages menu. If creating custom pages, use the corresponding shortcodes to maintain functionality.

Page PurposeShortcode
Login[chama_login_page]
Register[chama_registration_page]
Edit Account[chama_edit_account_page]
Change Password[chama_edit_password_page]
Forgot Password[chama_forgot_password_page]
Reset Password[chama_reset_password_page]
Verify Email[chama_verify_email_page]
Account Dashboard[chama_account_page]
Monetization Hub[chama_hub_page]
Donation Form[chama_donate_page]
Membership Levels[chama_membership_page]
Crowdfunding Page[chama_crowdfunding_page]
Commission Listings[chama_commissions_page]
One-time Payment[chama_payment_page]
Payment Receipt[chama_payment_confirmation_page]
Subscription Form[chama_subscription_page]
Subscription Confirmation[chama_subscription_confirmation_page]

🧰 Tip: Click β€œRegenerate Pages” to recreate all system pages with the proper shortcodes.


5. πŸ–ŠοΈ Personalize Your Public Pages

This tab lets you set up your public profile and branding:

  • Name – Your name or business title
  • Bio – A short description (max 160 characters)
  • Avatar – Recommended size: 400x400px
  • Header Image – Recommended size: 1200x400px

6. πŸ”’ Content Protection

Use these tools to restrict access and protect premium content:

  • Commenting for Members Only – Only subscribers can leave comments
  • Enable More Tag Protection – Split public and private content using <!--more-->
  • Global Tier Protection – Apply paywall settings site-wide by post type

7. 🧭 Display Settings

Choose which ChamaWP sections appear in your navigation and what content is visible on monetization pages:

  • Enable/disable Hub, Donate, Membership, Crowdfunding, etc.
  • Show or hide analytics in the header(Donors, Members, etc.)
  • Select which post types to highlight in the latest posts section on your Hub page.

8. 🎨 Brand Styling

Customize the color palette of your monetization pages:

  • Accent background & text
  • Content background (primary & secondary)
  • Content text color

Match your site’s look and feel for a cohesive experience.


9. πŸ’Έ Payment Limits

Set site-wide minimums to avoid spam or test charges:

  • Minimum donation amount for one-time payments

10. πŸ“¬ Email Configuration

Manage how emails are sent and who receives them:

  • Set From Name, Email Address, and Admin Email
  • Enable user signup, payment, renewal, and failure alerts
  • Add a header image (max 300px wide)

11. πŸ“¨ Email Templates

Each notification email sent through ChamaWP can be fully customized using a rich-text editor. Template tags let you dynamically insert payment and user details.


12. βš™οΈ Misc Settings

Other useful options include:

  • Delete Plugin Data – Remove all ChamaWP data on uninstall (optional)
  • Active Campaign – Link new payments to a specific crowdfunding campaign automatically

Wrapping Up

The ChamaWP settings panel gives you complete control over your WordPress monetization setup. By configuring these tabs properly, you’ll ensure a more secure, branded, and user-friendly experience for your audience.


πŸ“š Need help troubleshooting or exploring more features? Visit the ChamaWP Docs

πŸ’¬ For support, reach out via the help desk.