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!

Integration page builder

👉🏻 New in Charitable: Native Elementor Widgets for Seamless Campaign Building

With native Elementor widgets, you design donation campaigns right alongside the rest of your page without touching code. Here’s how it works, and why it’s worth turning on today.

Create fundraising pages that are VISUAL, NATIVE, AND SHORTCODE-FREE. You can also:

⚡ Mini Donation: Add a compact, high-converting donation widget with preset amounts and full color control.

⏳ Campaign Countdown: Build urgency for a deadline-driven appeal, complete with optional confetti when the goal is hit.

📣 Donation Feed: Prove momentum by showing visitors the social proof of real people giving right now.

🏆 Donor Leaderboard: Celebrate top supporters with gold, silver, and bronze styling to spark friendly giving.

🖼️ Campaign Showcase: Feature multiple campaigns in a landing page grid or carousel, with search, filters, and badges.

Learn more here.

author avatar
Eric Daams
Addon New

🗒️ Custom Receipts… New Addon!

With Custom Receipts, you decide which page your donors see, on every campaign. Here’s how it works, and why it’s worth turning on today.

Left side shows a donation receipt with donation number, date, total, and payment method for a  gift to Anywhere, titled 'One Family Gets Clean Water For A Week.'

Create receipts that are CUSTOM TO THE DONOR OR CAMPAIGN. You can also:

📅 Year-end appeal: Reinforce the goal and invite donors to share while momentum is high.

🎗️ Memorial or tribute campaign: Give a gentle, respectful thank-you that fits the moment.

💎 Major gifts: Show a special message only to donors who give above a threshold.

🔁 Recurring growth: Invite one-time donors to become monthly supporters right on the receipt.

🌍 Global campaigns: Surface a country-specific note, like a Gift Aid reminder, only where it applies.

Learn more here.

author avatar
Eric Daams
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