Charitable Blog

Everything you need to know about Charitable and our team.

Accept Direct Debit Donations with GoCardless: Plugin News (February)

Last updated on

  • By

We’re only a couple months into the year, but we have been busy with updates to Charitable, its extensions, and the launch of a brand new integration: GoCardless.

Highlights from the GoCardless plugin

GoCardless is a unique payment gateway with a focus on facilitating Direct Debit payments. It works seamlessly with a variety of Direct Debit schemes, including Bacs (UK), ACH (USA), SEPA (most of Europe), Autogiro (Sweden), Betalingsservice (Denmark), PAD (Canada), and BACS and BACS NZ (Australia and New Zealand).

Besides being a more familiar way for certain donors to contribute, one key benefit of Direct Debit is that it has dramatically lower transaction costs, which means less overhead for your non-profit.

Our GoCardless plugin has full support for Recurring Donations, Fee Relief and our other extensions.

Plugin updates in January & February

Besides the release of Charitable GoCardless, we also put out eight plugin updates.

Charitable 1.6.55 & 1.6.56

Charitable has received a pair of updates which implemented a few new features for developers, as well as bug fixes:

  • The charitable_template_donation_form() function was added, allowing you to embed a donation form for a specific campaign in your template. It requires a campaign ID to be passed along as the first argument.
  • There is a new charitable_currency filter, as well as a charitable_get_default_currency() function, which retrieves the unfiltered site currency. charitable_get_currency() now returns the filtered currency.
  • Each donation now stores its currency. You can get the currency for a donation through the Donation Fields API:
charitable_get_donation( $donation_id )->get( 'currency' );
  • Charitable has improved compatibility with block themes like Twenty Twenty Two by handling the way templates are loaded in those themes. In particular, there were problems on dynamically generated pages such as the Donation Receipt or Password Reset / Forgot pages.
  • We fixed a bug where editing a donation in the admin could change its change date to January 1, 1970. This happened in situations where the person editing the donation had their profile language set to something other than English.
  • In the donation receipt, the total donation amount now correctly includes any fees added through Fee Relief.

Braintree 1.0.3 & 1.0.4

  • Our Braintree plugin faced a few unexpected hurdles with the release of WordPress 5.9, as scripts are loaded in a different way. These were resolved and Braintree works lovely now — including with block themes.
  • We’ve avoided unnecessary overhead by skipping the registration of Braintree-specific donation fields unless Braintree is active as a gateway.
  • We also fixed an issue preventing translations from working as expected for the Braintree plugin.

Recurring Donations 1.2.17 & 1.2.18

  • We fixed a bug that resulted in the recurring donation total being formatted incorrectly in the donation receipt on sites where commas are used as the decimal separator.
  • Like our Braintree plugin and Charitable itself, Recurring Donations needed a little fine-tuning to ensure full compatibility with block themes such as Twenty Twenty Two.
  • We fixed a fatal error when a donation form is loaded in a modal while viewing a grid of campaigns.

Ambassadors 2.1.13

  • Ambassadors also received an updated to handle compatibility with block themes and WordPress 5.9.

Fee Relief 1.1.9

  • We fixed a bug preventing fees from being added correctly when using Stripe Checkout and a currency where commas are used as the decimal separator.

Mollie 1.0.3

  • We fixed a bug preventing renewal donations from being recorded correctly, which could result in duplicates being created in Charitable.

Payrexx 1.0.1

  • Got rid of an annoying nag to update to the latest version despite being on the latest version.

What’s coming next?

GoCardless is the first new plugin for 2022, but it won’t be the last. Our PDF Receipts extension is almost ready to be released (if you’d like to be part of the beta testing, get in touch), and we have a few other goodies planned which we’re keeping a little closer to home for now — including some significant updates to Charitable itself. Stay tuned. 😉

author avatar
Eric Daams

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get free tips and resources right in your inbox, along with 60,000+ others

Join our Newsletter

We won’t spam you. We only send an email when we think it will genuinely help you. Unsubscribe at any time!

Featured Video:

Watch more videos on our YouTube channel.

What's New In Charitable

View The Latest Updates
🔔 Subscribe to get our latest updates
📧 Subscribe to Emails

Email Subscription

Join our Newsletter

We won’t spam you. We only send an email when we think it will genuinely help you. Unsubscribe at any time!

New templates

🤩 New Beacon Campaign Templates w/ “Hero” Block!

With the new Beacon Campaign Templates for Charitable Pro, you can launch a stunning, full-width fundraising page that instantly captures visitor attention above the fold.

Fundraising page header for Save Maple Grove Park with a donation widget and a small square photo of a sunlit tree thumbnail on the left.

🔦 Above-the-Fold Impact: Lead with a full-width hero image, your logo, and your goal with a donation widget locked right on top of the banner so your ask and momentum register instantly without scrolling.

📐 Two Flexible Layouts: Choose between a structured two-column layout for side-by-side storytelling and supporting details, or a clean one-column view designed for uninterrupted long-form narratives.

⚡ All-in-One Hero Field: Powered by the new Campaign Hero field, bringing background media, live progress bars, custom donation amounts, and recurring giving tabs together into a single cohesive block that can be dropped into any layout.

🎨 Automatic Theme Matching: The hero banner and donation widget automatically inherit your campaign theme’s button and accent colors, ensuring your entire presentation stays beautifully on-brand without touching a line of CSS.

Learn more here.

author avatar
Eric Daams
donation form Feature New

📝 Donation Form Block: Embed a Working Donation Form Anywhere

With the new Donation Form Block for Charitable Pro, you can drop a fully working donation form directly onto any page or post in the WordPress block editor. No redirects, no page reloads, and zero friction between reading your story and making a contribution.

📝 Drop Forms Anywhere: Place a working form directly onto your homepage, inside a story-driven blog post, on a dedicated landing page, or within a campaign announcement.

🎯 Dynamic Campaign Binding: Easily choose a specific campaign from the block sidebar or set it to automatically bind to whichever campaign is currently being viewed.

📐 Full vs. Minimal Form Views: Switch between a full layout or a compact minimal view to perfectly fit sidebars, narrow columns, or wide landing pages.

🎨 Scoped No-Code Styling: Customize typography, container spacing, border radius, amount buttons, and accent colors independently for every form instance without touching a line of CSS.

Learn more here.

author avatar
Eric Daams
ambassadors New

👤 Creator Profiles: Put a Face to Every Peer-to-Peer Campaign

Ambassadors 3.3.0 now provies Creator Profiles — giving your supporters a permanent, shareable public home that turns one-time fundraisers into ongoing relationships.

👤 Public Creator Pages: Give every fundraiser an instant, clean landing page at /creator/their-name/ to showcase their custom avatar, bio, and a browsable grid of their campaigns.

📊 Proof of Impact: Boost donor trust by displaying site-wide milestones on the profile—like total funds raised and total donor counts.

💳 Interactive Hover Cards: When donors hover over a creator’s name on a campaign page, a compact card expands with their bio and social handles right at the moment of decision.

📍 Responsible Location Sharing: Allow creators to safely show local supporters where they are based using only city, state, and country details.

🛠️ Self-Serve Customization: Fundraisers can update their own profiles and link up to six social networks directly from the My Campaigns hub, saving you admin time.

Ready to empower your advocates? Update to Ambassadors 3.3.0 and turn on “Enable Public Creator Page” today!

author avatar
Eric Daams
Improvement Payments

📱 Turn Mobile Scrollers Into Donors: Meet Charitable’s Mollie Upgrade

Losing mobile supporters because they hate typing out long card numbers on their phones? Charitable’s updated Mollie integration features:

⚡ One-Tap Wallet Checkout: Enable donors to complete their gifts instantly using Apple Pay or Google Pay with a simple face scan, fingerprint, or tap.

💰 No Extra PCI Burden: Skip complex domain verification and security compliance since all wallet transactions run safely through Mollie’s hosted checkout.

🛠️ Custom Cancel Routing: Keep the experience predictable by automatically sending donors who back out to your cancellation page, or use developer filters to route them to a custom page.

Visit this page to learn more.

author avatar
Eric Daams
ambassadors improved New

Moderation and Directory Screens In Ambassadors 3.0

Ambassadors 3.0 has new features: moderation and directory screens… now easily see those who are earning donations on your peer to peer network – including campaign creators that might need to be verified – all in one place. Generate reports, email ambassadors and campaign creators directly and more.

🚀 See when campaign creators and ambassadors have updated their campaigns, what donors/donation they have brought in and more.

🎉 Manually add ambassadors and campaign creators, and approve them in one-click!

Visit this page to learn more.

author avatar
Eric Daams