{"id":11648,"date":"2026-07-20T04:05:59","date_gmt":"2026-07-19T20:05:59","guid":{"rendered":"https:\/\/aeosub.com\/cheerful-give\/"},"modified":"2026-07-20T04:05:59","modified_gmt":"2026-07-19T20:05:59","slug":"cheerful-give","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/cheerful-give\/","title":{"rendered":"Cheerful Give"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/cheerful-give\/assets\/banner-1544x500.png?rev=3613897\" alt=\"Cheerful Give\" loading=\"lazy\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-expert-review\" style=\"border: 1px solid #e2e8f0;border-left: 4px solid #4a3bca;border-radius: 10px;padding: 20px;margin-bottom: 25px;background: #fff;font-family: -apple-system, system-ui, sans-serif\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #4a3bca;margin-bottom: 10px\">LethaldiranMX Insight<\/div>\n<div style=\"color: #4a5568;font-size: 14px;line-height: 1.6\">\n<div>\n<p>Cheerful Give offers a highly streamlined, zero-platform-fee donation solution for non-profits looking to bypass the heavy transaction cuts of traditional SaaS giving platforms. By leveraging a direct Stripe connection and an optional donor-tipping model to fund its development, it provides small-to-medium charities with an enterprise-grade, mobile-first checkout experience right inside WordPress via a simple shortcode. The inclusion of localized features like UK Gift Aid declarations and optional payment processing fee coverage makes it an incredibly cost-effective alternative to complex, bloated donation suites. Its focus on GDPR-compliant data handling and native WordPress privacy tool integration ensures that organizations can maintain strict compliance without sacrificing user experience.<\/p>\n<p><strong>Best Fit &amp; Operational Role:<\/strong> This plugin is an ideal fit for registered charities, local non-profits, and community-driven organizations that already use Stripe and want to maximize their fundraising margins. Operating as a lightweight front-end widget embedded via shortcode, it eliminates the need for heavy external iframe embeds or redirecting donors to third-party portals, thereby reducing cart abandonment. It solves the operational headache of manual fee calculations and donor data management by providing built-in CSV exports, automatic Stripe refund synchronization, and a clean donor dashboard directly within the WordPress admin panel.<\/p>\n<p><strong>Potential Limitations &amp; Pitfalls:<\/strong> While the plugin offers an excellent zero-fee structure, organizations must be comfortable with the donor-tipping model, which relies on Stripe&#8217;s application fee mechanics and might not align with every charity&#8217;s branding or donor expectations. Additionally, advanced marketing automation requires a separate paid add-on (Mailsync) for Mailchimp or MailerLite integration, meaning teams looking for native, out-of-the-box CRM syncing without extra costs may find the core version limiting. Beyond these strategic considerations, no technical performance overhead or security risks were identified based on available information.<\/p>\n<\/div>\n<\/div><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<div style=\"padding: 20px;border-bottom: 1px solid #edf2f7;background: #fafafa;display: flex;align-items: flex-start\">\n                <img decoding=\"async\" src=\"https:\/\/ps.w.org\/cheerful-give\/assets\/icon-256x256.png?rev=3613897\" alt=\"Cheerful Give icon\" loading=\"lazy\" style=\"width: 45px;height: 45px;border-radius: 8px;margin-right: 15px\"> <\/p>\n<div style=\"flex: 1;line-height: 1.2\">\n<div style=\"font-weight: bold;font-size: 1.1em;color: #1a202c\">Plugin Specification<\/div>\n<p>                    <small style=\"color: #718096\">WordPress.org Official Data<\/small>\n                <\/div>\n<\/p><\/div>\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\">Developer<\/th>\n<td style=\"padding: 12px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/cheerfulgive\/\" target=\"_blank\" rel=\"noopener\">Cheerful Give<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.23.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">6.0 \/ 7.0.2<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-07-19 8:01pm GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/cheerful-give\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\">View Details -&gt;<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Cheerful Give is the joyful, zero fee donation plugin built for non-profits and charities. Beautiful giving, right on your WordPress site.<\/div>\n<p>Cheerful Give adds a friendly, mobile-first donation widget to any WordPress site. Drop in the <code>[cheerful-give]<\/code> shortcode and donors can give in a few taps, one-off or monthly, in your own currency, with optional fee coverage and Apple Pay \/ Google Pay. UK charities can also enable Gift Aid.<\/p>\n<p>Organisations connect their own Stripe account with one click and receive <strong>100% of every donation directly<\/strong>. There is no platform percentage taken from gifts.<\/p>\n<p><strong>How Cheerful is funded<\/strong><\/p>\n<p>Instead of a fee on donations, Cheerful is kept going by two things:<\/p>\n<ul>\n<li>An optional <strong>donor tip<\/strong>. At checkout a donor can choose to add a small tip toward keeping Cheerful free for the organisations that use it. Tips are entirely optional and are collected via Stripe&#8217;s <code>application_fee_amount<\/code>; the organisation still receives their full gift.<\/li>\n<li>An optional <strong>Mailsync add-on<\/strong>, a separate paid plugin from getcheerful.org that automatically syncs mailing-list opt-ins to Mailchimp or MailerLite. The core plugin is free and fully functional without it.<\/li>\n<\/ul>\n<p><strong>Free features<\/strong><\/p>\n<ul>\n<li>One-off \/ monthly giving (with separate preset amounts per frequency)<\/li>\n<li>Custom amount entry (with a small minimum)<\/li>\n<li>Gift Aid for UK charities, with HMRC-approved declaration wording<\/li>\n<li>Optional &#8220;cover the payment processing fee&#8221; switch<\/li>\n<li>Apple Pay \/ Google Pay and cards via Stripe<\/li>\n<li>Live donations popup: your own or built-in avatars, timing, on-screen duration, minimum amount, corner position and demo mode<\/li>\n<li>Donors listed by first name, with a per-donation anonymity opt-out<\/li>\n<li>Privacy policy and Terms &amp; conditions consent, with on\/off toggles<\/li>\n<li>Branding: primary colour, button hover colour, corner radius, shadow, border, widget width and header image, with a live preview<\/li>\n<li>Donor dashboard with filters, quick date ranges, summary stats and top donors<\/li>\n<li>CSV export of donations and donors<\/li>\n<li>Mailing-list opt-in on the form (unticked by default), with a subscriber page and CSV export for your email tool<\/li>\n<li>Privacy tools, export or anonymise a donor&#8217;s data (GDPR, CCPA and similar), with WordPress core Export\/Erase integration<\/li>\n<li>Automatic data-retention anonymisation<\/li>\n<li>Refunds handled in Stripe: refund a donation in your Stripe dashboard and Cheerful automatically returns the donor&#8217;s tip and updates your totals<\/li>\n<li>Large-donation alerts and an optional monthly summary email<\/li>\n<li>Unlimited campaigns<\/li>\n<li>One-click Stripe Connect onboarding and test mode<\/li>\n<li>Optionally hide the small &#8220;Powered by Cheerful&#8221; credit on the widget<\/li>\n<\/ul>\n<p><strong>Add-on (optional, separate plugin)<\/strong><\/p>\n<p>The plugin is free and complete on its own. One optional add-on is available separately from getcheerful.org:<\/p>\n<ul>\n<li><strong>Mailsync<\/strong>: automatically sync new mailing-list opt-ins to Mailchimp or MailerLite. Without it, the free plugin still captures opt-ins and exports them as CSV for your email tool.<\/li>\n<\/ul>\n<h3>External services<\/h3>\n<p>This plugin connects to third-party services to take payments. No data is sent until a visitor makes a donation.<\/p>\n<p><strong>Stripe<\/strong>: payment processing. When a donor pays, their payment and donation details are sent to Stripe to create and confirm the charge, and Stripe&#8217;s JavaScript is loaded from js.stripe.com on pages showing the donation form. Organisations connect their own Stripe account, and funds are paid directly to them. Stripe.js sets functional cookies required to process payments (not used for tracking or advertising).<\/p>\n<ul>\n<li>Terms: https:\/\/stripe.com\/legal<\/li>\n<li>Privacy: https:\/\/stripe.com\/privacy<\/li>\n<\/ul>\n<p><strong>Cheerful payments backend (api.thegiver.dev)<\/strong>, a Cheerful-hosted service that performs the Stripe operations on the organisation&#8217;s behalf, so organisations never have to hold Stripe platform credentials on their own site. When a donation is made, the plugin sends the following to https:\/\/api.thegiver.dev over HTTPS, authenticated with a per-site token: the donation amount, any optional tip, the frequency, the campaign, the donor&#8217;s first name, last name and email, and, only if the donor opts in to Gift Aid, their name and home address. The service creates the charge or subscription on the connected Stripe account and returns donation events to your site. It is also used during the one-click &#8220;Connect with Stripe&#8221; step and, on a daily schedule, to fetch the non-personal tip options shown at checkout. No personal data is sent for those configuration or connection requests.<\/p>\n<ul>\n<li>Terms of Service: https:\/\/getcheerful.org\/terms-of-service\/<\/li>\n<li>Privacy Policy: https:\/\/getcheerful.org\/privacy-policy\/<\/li>\n<li>Data Processing Agreement: https:\/\/getcheerful.org\/data-processing-agreement\/<\/li>\n<li>Cookie Policy: https:\/\/getcheerful.org\/cookie-policy\/<\/li>\n<li>Sub-processors: https:\/\/getcheerful.org\/sub-processors\/<\/li>\n<\/ul>\n<p>This plugin does not contact Mailchimp, MailerLite or any email provider. It captures mailing-list opt-ins and exports them as CSV for you to import into your own email tool. Automatic syncing is handled only by the optional, separately-installed Mailsync add-on, whose own documentation covers the data it sends.<\/p>\n<p><strong>Cheerful support diagnostic log (optional)<\/strong>, off by default. If you turn on &#8220;Diagnostic logging&#8221; (Home <span aria-hidden=\"true\" class=\"wp-exclude-emoji\">\u2192<\/span> Support) to help troubleshoot a problem, the plugin records PHP errors on your site to a private log file in your uploads folder. Nothing leaves your site until you click &#8220;Send log to support&#8221;, which emails the log to Cheerful (hey@getcheerful.org). The log records error messages only, but those can occasionally contain personal data, so you can download and review it first. Logging switches itself off automatically after one week.<\/p>\n<p>Donor records are stored in your own WordPress database. You should disclose the use of Stripe and Cheerful (and the Mailsync add-on, if you install it) in your site&#8217;s privacy and cookie policies.<\/p>\n<h3>Credits<\/h3>\n<p>This plugin bundles the <strong>Bricolage Grotesque<\/strong> typeface (\u00a9 2022 The Bricolage Grotesque Project Authors), designed by Mathieu Triay and licensed under the SIL Open Font License, Version 1.1. The font is self-hosted (never loaded from a third-party CDN). The full licence is included at <code>assets\/fonts\/OFL.txt<\/code>. Source: https:\/\/github.com\/ateliertriay\/bricolage<\/p>\n<div class=\"plugin-editorial-note\" style=\"margin-top: 25px;padding: 12px 15px;background: #f8fafc;border-radius: 6px;color: #64748b;font-size: 13px;line-height: 1.5\">Editorial note: This overview combines WordPress.org official plugin metadata with an AI-assisted LethaldiranMX editorial review. Plugin data should be verified on the official WordPress.org listing before installation.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cheerful Give is the joyful, zero fee donation plugin built for non-profits and charities. Beautiful giving, right on your WordPress site.<\/p>","protected":false},"author":1,"featured_media":11649,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[726,1488,2890,2266,1489,555],"class_list":["post-11648","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-donation","tag-fundraising","tag-gift-aid","tag-nonprofit","tag-stripe","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=11648"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11648\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/11649"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=11648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=11648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=11648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}