CharityGlow
🚀 Create high-converting donation forms in minutes and start collecting donations today. CharityGlow is a modern WordPress donation plugin designed to help nonprofits, NGOs, mosques, and fundraising organizations increase donations — not just collect them. 👉 Simple setup. Powerful features. No coding required. 🔥 See It In Action (Live Demo) 👉 https://demo.charityglow.com/ 👉 https://charityglow.com/ 🎁 Free setup for the first 100 organizations We’ll help you install, configure, and launch your donation system. 🎯 Why Choose CharityGlow? Most donation plugins are: – ❌ Complicated – ❌ Expensive (addons required) – ❌ Hard to customize CharityGlow is different: ✅ All-in-one solution ✅ Beginner-friendly setup ✅ Built for higher conversion rates ✅ Works worldwide + Bangladesh 💰 What You Can Do With CharityGlow ✔ Accept donations via Stripe, PayPal, SSLCommerz ✔ Accept bKash, Nagad, Rocket (Bangladesh) ✔ Create unlimited fundraising campaigns ✔ Accept one-time or recurring donations ✔ Track donors with built-in CRM ✔ Show progress bars, donor walls, and stats 👉 Everything you need in ONE plugin. ⚡ Built to Increase Donations CharityGlow is not just a form plugin. It helps you: ✔ Build donor trust ✔ Improve conversion rate ✔ Encourage recurring giving ✔ Create professional fundraising pages 💳 Payment Gateways Stripe – Credit/Debit Cards (Worldwide) PayPal – PayPal SSLCommerz 🇧🇩 – bKash, Nagad, Rocket, Upay, Bank Cards Bank Transfer – Offline/manual donations 🇧🇩 Perfect for Bangladesh CharityGlow is the first free WordPress donation plugin with built-in SSLCommerz. Accept: ✔ bKash ✔ Nagad ✔ Rocket ✔ Upay ✔ All Bangladeshi bank cards 👉 No extra plugins needed. 🧩 Powerful Features 🎨 5 Beautiful Donation Form Templates 🔁 Recurring Donations (monthly/yearly) 🌍 Multi-Currency (25+ currencies) 📊 Real-time Reports & Analytics 👥 Donor CRM (profiles, history, lifetime value) 📧 Email Receipts & Notifications 📈 Campaign Goals & Progress Tracking 🔒 Secure & GDPR compliant 📱 Fully mobile responsive 🆓 Free vs Pro Free version includes everything you need to start collecting donations: Donation Forms (5 Templates): ✅ Free, ✅ Pro Stripe Payment Gateway: ✅ Free, ✅ Pro PayPal Payment Gateway: ✅ Free, ✅ Pro SSLCommerz (bKash, Nagad, Rocket): ✅ Free, ✅ Pro Bank / Offline Transfer: ✅ Free, ✅ Pro Recurring Donations: ✅ Free, ✅ Pro Unlimited Campaigns: ✅ Free, ✅ Pro Campaign Goals & Progress Bar: ✅ Free, ✅ Pro Donor CRM (profiles & history): ✅ Free, ✅ Pro Email Receipts & Notifications: ✅ Free, ✅ Pro Donor Wall & Recent Donations: ✅ Free, ✅ Pro 25+ Currencies: ✅ Free, ✅ Pro Anonymous Donations: ✅ Free, ✅ Pro GDPR Compliance Tools: ✅ Free, ✅ Pro Mobile Responsive Forms: ✅ Free, ✅ Pro Advanced Form Builder: ❌ Free, ✅ Pro Multi-step Donation Forms: ❌ Free, ✅ Pro Conditional Form Fields: ❌ Free, ✅ Pro 10 Premium Form Templates: ❌ Free, ✅ Pro PDF Receipt Generator: ❌ Free, ✅ Pro Custom Receipt Branding: ❌ Free, ✅ Pro Sequential Receipt Numbers: ❌ Free, ✅ Pro Campaign-Level Reports: ❌ Free, ✅ Pro Analytics Dashboard: ❌ Free, ✅ Pro Elementor Widgets: ❌ Free, ✅ Pro Failed Payment Email: ❌ Free, ✅ Pro 🚀 Upgrade to Pro: https://charityglow.com/ 🎥 Live Demo 👉 Frontend Demo: https://demo.charityglow.com/ ❤️ Who Is This For? Nonprofits & NGOs Mosques (Bangladesh) Churches & religious organizations Schools & universities Fundraising campaigns Community & social organizations ⭐ Early Users Feedback “Simple, powerful, and perfect for our donation campaigns.” (👉 Add real testimonials soon) 🔧 Installation Upload plugin to /wp-content/plugins/ Activate via WordPress admin Go to CharityGlow → Settings Configure payment gateways Create your first campaign Add [charityglow_form] to any page ⚡ Quick Start Install & activate plugin Add Stripe or PayPal keys Create campaign Add form shortcode Start collecting donations 🔧 Shortcodes [charityglow_form] — Main donation form [charityglow_form campaign_id="123"] — Form linked to a specific campaign [charityglow_form amounts="10,25,50,100,250"] — Custom preset amounts [charityglow_campaigns] — Display all campaigns grid [charityglow_progress_bar campaign_id="123"] — Campaign progress bar [charityglow_donor_wall] — Public donor wall [charityglow_recent_donations] — Recent donations list [charityglow_stats] — Donation statistics 🔒 Security & Compliance PCI compliant (via Stripe/PayPal/SSLCommerz) GDPR ready (data export/delete) Secure API & encrypted transactions External Services This plugin connects to third-party services for payment processing. These connections are essential to process donations securely. No data is sent until a donor actively initiates a payment. Stripe This plugin uses Stripe to process credit and debit card payments. Stripe is a payment processing platform that securely handles card transactions. What it’s used for: Processing credit/debit card donations, managing recurring subscriptions, and handling refunds. What data is sent: * Payment amount and currency * Card details (sent directly to Stripe via Stripe.js, never touches your server) * Donor name and email address * Billing address (if collected) * Donation metadata (campaign ID, form ID, donation ID) When data is sent: When a donor submits a donation form using the Stripe payment method. Service Provider: Stripe, Inc. * Website: https://stripe.com * Terms of Service: https://stripe.com/legal/ssa * Privacy Policy: https://stripe.com/privacy This plugin includes the Stripe PHP library to communicate with Stripe’s API (https://api.stripe.com). PayPal This plugin uses PayPal to process donations via PayPal accounts and PayPal guest checkout. What it’s used for: Processing donations through PayPal, allowing donors to pay using their PayPal balance, linked bank accounts, or cards via PayPal. What data is sent: * Payment amount and currency * Donation/order description * Return URLs (success and cancel pages on your site) * Donor name and email (processed by PayPal) * Invoice/donation ID for tracking When data is sent: When a donor selects PayPal as their payment method and clicks to proceed. The donor is redirected to PayPal’s website (https://paypal.com) to complete the payment. Service Provider: PayPal, Inc. * Website: https://www.paypal.com * Terms of Service: https://www.paypal.com/webapps/mpp/ua/useragreement-full * Privacy Policy: https://www.paypal.com/webapps/mpp/ua/privacy-full This plugin connects to PayPal’s API endpoints (https://api-m.paypal.com for live, https://api-m.sandbox.paypal.com for testing). SSLCommerz This plugin uses SSLCommerz to process donations via Bangladeshi payment methods including bKash, Nagad, Rocket, Upay, and Bangladeshi bank cards. What it’s used for: Processing donations from Bangladesh using local payment methods (mobile wallets, internet banking, and bank cards). What data is sent: * Payment amount and currency (BDT only) * Donor name, email, and phone number * Donation/transaction ID for tracking * Return URLs (success, fail, and cancel pages on your site) * Store ID and transaction reference When data is sent: When a donor selects SSLCommerz as their payment method and clicks to donate. The donor is redirected to SSLCommerz’s secure hosted payment page (https://securepay.sslcommerz.com) to complete the payment. Service Provider: SSLCOMMERZ Limited * Website: https://sslcommerz.com * Terms of Service: https://sslcommerz.com/terms-condition/ * Privacy Policy: https://sslcommerz.com/privacy-policy/ This plugin connects to SSLCommerz API endpoints: * Sandbox: https://sandbox.sslcommerz.com * Live: https://securepay.sslcommerz.com Note: SSLCommerz is only available for BDT (Bangladeshi Taka) transactions. It is intended for use by organizations based in Bangladesh. Additional Info Brand & WordPress.org Assets Bundled under assets/images/ in the plugin package. When publishing to WordPress.org SVN, copy into the repository assets/ folder (sibling of trunk/): assets/images/wordpress-org/icon-256x256.png → assets/icon-256x256.png assets/images/wordpress-org/banner-772x250.jpg → assets/banner-772x250.jpg assets/images/wordpress-org/banner-1544x500.jpg → assets/banner-1544x500.jpg (optional retina) Marketing / social: assets/images/facebook/, twitter/, linkedin/, favicon/. On first activation, if the site has no Site Icon (Appearance → Site Identity), CharityGlow imports its favicon once via wp_site_icon / site_icon. Existing site icons are never replaced. Support support@charityglow.com Documentation https://charityglow.com/docs Credits Stripe PHP Library – stripe.com SSLCommerz – sslcommerz.com Chart.js – For beautiful charts in admin dashboard WordPress Community – For the amazing platform
Accept Donations with PayPal & Stripe
This plugin allows you to collect PayPal and Stripe donations on your website Do you want to easily collect donations on your site? This is the plugin just for that. Setup is easy to connect to PayPal and Stripe. We’re also an official PayPal & Stripe Partner. Watch this 1 minute video of how the plugin works: You can place a PayPal or Stripe Donation button anywhere on your site where you want to collect money. Your customers can use their PayPal account or Credit Card (via Stripe) to donate money to you. Learn more about our Pro version What makes this donation plugin powerful is its simplicity. Just install the plugin and in just a few minutes customers from around the world can start donating to you. On the settings page of the plugin you will find clear instructions on how to sign up for a PayPal or Stripe account if you don’t have one already. The plugin also provides instructions for how to setup a PayPal / Stripe Sandbox account – which will allow you to setup a fake PayPal buyer and seller account (with fake money) so you can test everything before you start selling to the public. If you have any problems, questions, or issues about this PayPal plugin then please create a support request and we will get back to you quickly. This plugin works with any WordPress theme. PayPal & Stripe Donation Features View donations made in your WordPress admin Button Manager Page / Post Button shortcode Inserter Donation Widget for donors Dashboard admin widget to view recent sales Built in support for 18 languages (PayPal currently supports 18 languages) Built in support 25 currencies (PayPal currently supports 25 currencies) Each button can have its own language and currency Each button can have its own button image Each button can have itw own PayPal account PayPal testing with Sandbox mode Customer can choose to make a recurring monthly PayPal donation Choose from 7 different PayPal donation buttons Upload and use your own donation button Choose how the PayPal window opens Setup a dropdown menu to force certain amounts Accept Donations with PayPal & Stripe Pro We offer a Pro version of this PayPal plugin for business owners who need more features. Offer recurring donations. Recurring donations can be set up per day, week, month and year. Setup donations that recur forever. Recurring donations dropdown menu. Offer up to 20 amount dropdown menu options instead of 10. You can learn more about Accept Donations with PayPal Pro here Have a question or problem? If you have any problems, questions, or issues please create a support request and we will get back to you quickly! About Us WPPlugin LLC is an offical PayPal & Stripe Partner based in Boulder, Colorado. You can visit WP Plugins website at wpplugin.org. Various trademarks held by their respective owners.