Linux 软件免费装
Banner图

Cheerful Give

开发者 cheerfulgive
更新时间 2026年7月31日 17:04
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

donation fundraising nonprofit stripe gift-aid

下载

1.25.1 1.23.0 1.25.0 1.26.0

详情介绍:

Beautiful fundraising, no platform fee, right on your own WordPress site. Cheerful Give turns any WordPress site into a warm, welcoming place to give. Drop in one shortcode and your supporters get a fast, mobile-first donation form they can complete in a few taps, one-off or monthly, in your own currency, with Apple Pay, Google Pay and cards. It's for anyone raising money online: nonprofits and charities, churches, schools and clubs, community groups, creators and campaigns, anywhere Stripe operates. And the best part: you keep 100% of every donation. 💯 No platform fee, and here's what that means Cheerful never takes a percentage of your donations. Every gift goes straight into your own Stripe account and you keep 100% of it. (Stripe's standard card processing fee still applies, exactly as it would with any Stripe integration, and is paid to Stripe, not to us.) So how is the plugin free to run? Through an entirely optional tip. At checkout, a donor can choose to add a small tip toward keeping Cheerful free, on top of their gift, or skip it in a single tap. That tip is the donor's own contribution to us; it never comes out of your donation, so you receive the full gift either way, whether the donor tips or not. ✨ Why Cheerful Give? Everything you need to accept donations on your own site is built into the free plugin: a beautiful branded form, one-off and recurring gifts, Gift Aid, reporting and privacy tools. Connect Stripe with one click, add a shortcode, and you're raising money in minutes, with a built-in test mode to try it all first, no platform fee, and nothing to unlock. 🎨 Beautiful, on-brand donation forms 💳 Payment methods ✉️ Automatic emails, so you can set it and forget it 📊 Fundraising reporting you can act on 🔒 Donor management and privacy ↩️ Refunds without the headache Refund a donation from your own Stripe dashboard and Cheerful does the rest: it automatically returns the donor's optional tip (in full on a full refund, or proportionally on a partial one) and updates your dashboard totals to match. 🛡️ Security your donors can trust 🤝 How Cheerful is funded Cheerful is free to use and takes no platform fee. It's kept going by two entirely optional things: 🌍 Who it's for Cheerful works for organisations and individuals of every size and cause: If you can add a shortcode to a page, you can raise money with Cheerful, in your own currency, without handing a slice of every donation to a platform. 🧩 Add-on (optional, separate plugin) The plugin is free and complete on its own. One optional add-on is available separately from getcheerful.org:

屏幕截图:

  • 0% platform fees: every donation lands straight in your own Stripe account.
  • UK donors add HMRC-approved Gift Aid in one tap, an extra 25% at no cost.
  • Match every form to your brand: header image, colours and story, with a live preview.
  • Packed with features and never a fee: donor pop-ups, unlimited campaigns, email notifications, privacy tools, custom fonts and more.
  • A clean donor dashboard with CSV, QuickBooks and Xero exports and built-in GDPR tools.

升级注意事项:

1.26.0 New Security tab (optional invisible CAPTCHA and a Stripe Radar link), chargeback alerts, an activity log, replay-protected payment confirmations, a new Advanced colours section on the Branding page, and donation-form polish. Safe to update; your settings and donation history are kept. 1.25.1 New header-image controls (fit, position, height, and a float option for transparent PNGs), an optional iframe embed for full theme isolation, and a tidier Branding screen. Safe to update; your settings and history are kept. 1.25.0 Donations now record reliably even if a security plugin or firewall blocks Stripe's notifications (one-off and monthly), the form resists theme restyling, and the Campaigns "Raised" total matches your dashboard. Safe to update; your settings and history are kept. 1.24.0 Reliability, security and dashboard improvements: dropped donations are now retried, stale-nonce and error dead-ends are fixed, Stripe payments are labelled by campaign, and recurring-donor counts are corrected. Safe to update; your settings and history are kept. 1.23.0 Refunds now net out of your dashboard totals, exports and monthly summary, with a new Partially refunded status and refund columns in the CSV. Safe to update; your settings and donation history are kept. 1.22.0 Refunding a donation in Stripe now returns the donor's tip too, in proportion to the refund. Safe to update; your settings and donation history are kept. 1.21.8 Compliance and bug-fix update. Safe to update; your settings and donation history are kept.

常见问题:

What do I need to run Cheerful Give?

WordPress 6.0 or newer, PHP 8.0 or newer, an HTTPS (SSL) site, and a free Stripe account for your organisation. You connect it with one click: no keys or webhooks to configure. Most managed WordPress hosts meet these out of the box.

Does Cheerful take a percentage of donations?

No. Your organisation receives 100% of every donation, straight into your own Stripe account (less only Stripe's standard card processing fee, which Stripe charges on any integration). Cheerful is funded instead by optional donor tips, plus the optional Mailsync add-on.

How does the optional donor tip work?

At checkout a donor can choose to add a small, entirely optional tip that helps keep Cheerful free. It's shown with a clear "No thanks" option, so any donor can decline it in one tap, and your organisation always receives its full gift either way. The tip is collected by Stripe as an application fee and is not part of the donation to your cause.

Which currencies can I accept?

GBP, USD, EUR, AUD, CAD and NZD. Choose your currency in the plugin settings; donors give and are charged in that currency.

Can donors give monthly, not just one-off?

Yes. Donors switch between a one-off gift and a monthly recurring donation right on the form, each with its own preset amounts. Monthly gifts are set up as a Stripe subscription and continue until the donor cancels. They can manage or cancel from a secure Stripe billing link (also emailed to them automatically if a renewal payment ever fails).

Who pays the card processing fees?

Stripe deducts its standard card processing fee from each payment, exactly as it would for any Stripe integration. Cheerful adds no fee of its own. You can optionally switch on "cover the payment fees", which invites the donor to add the estimated card fee so even more of their gift reaches you.

How do refunds work?

You issue refunds from your own Stripe dashboard, in full or in part. Cheerful then automatically returns the donor's optional tip in step with the refund (the whole tip on a full refund, or the same proportion on a partial one) and updates your dashboard totals and reports to match.

How does Gift Aid work?

If you're a UK charity, switch Gift Aid on and eligible donors can add an HMRC-approved declaration in one tap, letting you reclaim an extra 25% at no cost to them. The declaration, plus the donor's name and home address, is stored with the donation for your claim and included in your exports.

Do donors need to create an account?

No. Donors give directly on your site with no account or login. Their card details are entered into Stripe's own secure fields and never touch your server.

Can I match the form to my brand?

Yes. From the Branding screen you set your primary and button-hover colours, corner radius, shadow, border, width, a header image and the font, all with a live preview as you edit. You can also hide the small "Powered by Cheerful" credit.

Will it work with my theme or page builder?

Yes. The form is added with the [cheerful-give] shortcode, so it works in the block editor, the classic editor and popular page builders, and renders on the front end of any theme. It's mobile-first and responsive.

How is Cheerful Give different from other donation plugins?

Two things stand out. First, there is no platform fee: many donation tools take a percentage of every gift, while Cheerful takes none and is funded by optional donor tips instead, so you keep 100% of what you raise. Second, it is beautifully simple: a branded, mobile-first form you add with a single shortcode, with one-off and monthly giving, Gift Aid, reporting, exports and privacy tools built in. You connect your own Stripe account with one click and donations are paid directly to you.

Is Cheerful a good alternative to a PayPal donate button?

If you want more than a basic button, yes. A donate button is quick, but Cheerful gives you a fully branded, mobile-first form with one-off and monthly giving, your own preset amounts, Apple Pay and Google Pay, Gift Aid for UK charities, and a donor dashboard with CSV, QuickBooks and Xero exports, all from a single shortcode, with 100% of each gift going straight into your own Stripe account. (Cheerful processes payments through Stripe rather than PayPal.)

Do I need to configure Stripe webhooks myself?

No. The Cheerful payments backend handles webhooks for you and forwards the relevant donation events to your site securely, with nothing to set up in the Stripe dashboard.

Does this work without HTTPS?

No. The donation form is not shown on non-HTTPS sites, and an admin warning appears if SSL is not active.

What is the Mailsync add-on, and do I need it?

Mailsync is an optional, separately-installed paid plugin that automatically syncs mailing-list opt-ins to Mailchimp or MailerLite. You don't need it: the free plugin captures opt-ins and lets you export them as a CSV for your own email tool. Mailsync simply automates that sync.

Where is donor data stored?

Donation records are stored in your own WordPress database. Payment card details are handled entirely by Stripe and never touch your server. The plugin includes privacy tools to export or anonymise a donor's data (for GDPR, CCPA, the Australian Privacy Act and similar), plugs into WordPress's own Export and Erase Personal Data tools, and can automatically anonymise personal data after your chosen retention period while keeping the amounts you need for your accounts (and Gift Aid records in the UK).

What happens to my data if I uninstall?

Your donation records stay in your WordPress database when you deactivate or uninstall, so nothing is lost by accident. Only if you specifically enable "delete all data on uninstall" (off by default) is the plugin's data removed when you uninstall.

更新日志:

1.26.0 1.25.1 1.25.0 1.24.0 1.23.0 1.22.0 1.21.8 1.21.7 1.21.6 1.21.5