Linux 软件免费装
Banner图

CharityGlow — Donations & Fundraising

开发者 amdad
更新时间 2026年3月12日 02:32
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2
版权网址: 版权信息

标签

donation paypal charity fundraising stripe

下载

1.0.0 1.1.0

详情介绍:

CharityGlow helps nonprofits collect donations easily using Stripe, PayPal, and SSLCommerz. Create campaigns, accept one-time or recurring donations, and track donors. Perfect for charities, mosques, NGOs, and fundraising websites in Bangladesh and worldwide. 🎁 Free setup for the first 100 charity organizations. If you need help setting up donation forms, campaigns, or payment gateway integration, we're happy to help. CharityGlow is designed for nonprofits, NGOs, mosques, churches, and fundraising organizations that need a simple and secure way to collect online donations. 🎯 Why Choose CharityGlow? 💳 Payment Gateways 🇧🇩 SSLCommerz — Bangladesh Payment Gateway CharityGlow is the first free WordPress donation plugin to include SSLCommerz integration, making it the ideal choice for Bangladeshi charities, mosques, and NGOs. Supported payment methods via SSLCommerz: 📝 5 Donation Form Templates
  1. Classic - Full-featured form with all options
  2. Inline - Compact horizontal form for sidebars
  3. Minimal - Clean two-step form design
  4. Card - Modern card-style layout with campaign info
  5. Wizard - Multi-step guided donation process
📊 Features 🔧 Shortcodes (12 Total) Donation Forms: [charityglow_form] - Display the default donation form [charityglow_form template="wizard"] - Display specific template (classic, inline, minimal, card, wizard) [charityglow_form campaign_id="123" amounts="10,25,50,100"] - Form with custom amounts for specific campaign Campaigns: [charityglow_campaign id="123"] - Display single campaign with donation form [charityglow_campaign slug="save-the-children"] - Display campaign by slug [charityglow_campaigns limit="6" columns="3"] - Display campaign grid [charityglow_campaigns featured="true" orderby="goal_amount"] - Featured campaigns only Progress & Stats: [charityglow_progress_bar campaign_id="123"] - Campaign progress bar [charityglow_stats show="total,donors,campaigns" style="card"] - Donation statistics [charityglow_stats campaign_id="123" animated="yes"] - Campaign-specific stats Donors & Social Proof: [charityglow_donor_wall limit="10"] - Display recent donors [charityglow_donor_wall campaign_id="123"] - Donors for specific campaign [charityglow_recent_donations limit="5" style="list"] - Recent donations feed [charityglow_recent_donations show_amount="yes" show_time="yes"] - With customization Informational: [charityglow_how_it_works style="cards" columns="4"] - How donation process works [charityglow_how_it_works title="Support Us" step1_icon="❤️"] - Customized steps [charityglow_payment_methods style="badges"] - Display accepted payment methods Utility: [charityglow_donation_success] - Success page after donation [charityglow_donation_failed] - Failed donation page 💰 Multi-Currency Support CharityGlow supports 25+ currencies with proper formatting: 🌍 Perfect For 🔒 Security & Compliance

安装:

  1. Upload the charityglow folder to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to CharityGlow → Settings to configure payment gateways
  4. Add your Stripe and/or PayPal API keys, or SSLCommerz credentials for Bangladesh
  5. Create your first campaign in CharityGlow → Campaigns
  6. Add the donation form to any page using [charityglow_form]
🎁 Free setup assistance is available for the first 100 charities. Quick Start
  1. After activation, go to CharityGlow → Settings
  2. Enter your Stripe Test API keys (get from stripe.com/dashboard)
  3. Enable "Test Mode" for testing
  4. Create a test campaign with a goal amount
  5. Add [charityglow_form] to any page
  6. Make a test donation with card number: 4242 4242 4242 4242
Quick Start for Bangladesh (SSLCommerz)
  1. After activation, go to CharityGlow → Settings → Payment Gateways
  2. Enable SSLCommerz and enter your Store ID and Store Password
  3. For sandbox testing, use Store ID: testbox12345 and Password: qwerty
  4. Set your currency to BDT in settings
  5. Add [charityglow_form] to any page and test with sandbox credentials

屏幕截图:

  • All type donation form
  • Single campaign with donation form
  • Donation success page
  • Admin dashboard with real-time statistics
  • Campaign management
  • Payment gateway settings (Stripe, PayPal, SSLCommerz)
  • Donation list
  • Reports
  • Donor management (CRM) with lifetime value

升级注意事项:

1.1.0 Added SSLCommerz payment gateway for Bangladesh — now accept donations via bKash, Nagad, Rocket, Upay, and Bangladeshi bank cards for free. 1.0.0 Initial release of CharityGlow donation plugin. Start accepting donations today with multiple payment gateways and beautiful forms!

常见问题:

Which payment gateways are supported?

CharityGlow supports Stripe (credit/debit cards), PayPal, SSLCommerz (Bangladesh — bKash, Nagad, Rocket, Upay, bank cards), and Offline/Bank Transfer payments out of the box.

Does CharityGlow support bKash, Nagad, or Rocket?

Yes! Through the SSLCommerz integration, you can accept donations via bKash, Nagad, Rocket, Upay, and all major Bangladeshi bank cards and internet banking. SSLCommerz is included free of charge.

Is SSLCommerz free to use?

Yes! SSLCommerz integration is included in the free version of CharityGlow. You do need to register for an SSLCommerz merchant account at sslcommerz.com and get approved before accepting live payments.

Can I accept recurring donations?

Yes! Donors can choose to give monthly, quarterly, or yearly recurring donations. Stripe handles the automatic billing.

What form templates are available?

Five beautiful templates: Classic (full-featured), Inline (compact), Minimal (two-step), Card (modern), and Wizard (multi-step guided).

Is it mobile-friendly?

Yes, all donation forms are fully responsive and work great on mobile devices, tablets, and desktops.

Can I customize the donation amounts?

Yes, you can set custom preset amounts via shortcode attributes or in the plugin settings. Example: [charityglow_form amounts="10,25,50,100,250"]

Does it send email receipts?

Yes, donors automatically receive a beautiful HTML email receipt after donating. Admins also receive notification emails.

Is it GDPR compliant?

Yes, CharityGlow includes GDPR compliance features including donor data export and deletion capabilities.

Can I track donations by campaign?

Yes, you can create unlimited campaigns and track donations, donors, and progress for each one separately.

Does it work with my theme?

CharityGlow is designed to work with any properly coded WordPress theme. It's tested with popular themes like Astra, GeneratePress, and OceanWP.

Can donors give anonymously?

Yes, there's an option for donors to make their donation anonymous. Their name will be hidden from public donor walls.

What currencies are supported?

25+ currencies including USD, EUR, GBP, BDT (Bangladeshi Taka), CAD, AUD, JPY, INR, and more. The plugin properly handles zero-decimal currencies like JPY.

How do I display a campaign progress bar?

Use the shortcode: [charityglow_progress_bar campaign_id="123"]

Can I show recent donations on my site?

Yes! Use [charityglow_recent_donations] or [charityglow_donor_wall] shortcodes to display recent donors and donations.

What data is shared with payment providers?

Please see the "External Services" section in this readme for detailed information about what data is shared with Stripe, PayPal, and SSLCommerz, and when.

更新日志:

1.1.0 - 2026-03-11 1.0.0 - 2026-02-02