Skip to content

Charitable Stripe Connect

Stripe Connect banner

Automatically send donations to your campaign creators with Charitable & Stripe Connect.

Charitable Stripe Connect is designed to work as a complement to our Stripe and Ambassadors extensions. It allows people to create campaigns on your website and receive donations into their Stripe account automatically. You can charge a platform fee on every donation.

Stripe Connect is used to power payments for platforms like Kickstarter and Indiegogo. It provides a secure and seamless way to handle multi-party payments and supports sellers/fundraisers in any country where Stripe operates (see countries). With our plugin, you can take advantage of Stripe Connect on your WordPress website.

How does it work?

When you use Charitable Stripe Connect, your website facilitates payments between donors and campaign creators. Instead of all funds raised going into a central account (the default with Charitable Ambassadors), people can create campaigns on your website and connect their own Stripe account. After that, all donations to their campaign are automatically paid to them.

You can also charge a percentage as a platform fee for each donation.

What does the integration look like for campaign creators?

An screenshot of what it looks like for campaign creators when registering their Stripe account

An example of what it looks like for campaign creators when registering their Stripe account. Note: Instead of the Charitable logo, you would upload your platform’s logo.

When a new campaign creator submits their campaign, they will automatically be redirected to Stripe, where they can register an account or login to their existing account.

Once the campaign creator has connected their Stripe account, they are redirected back to your website.

Charitable Stripe Connect provides a shortcode that can be used to display a user’s Stripe Connect status, including a link to connect their account if they have not already.

The user’s Stripe Connect status is also integrated into the output of the profile form added with [charitable_profile].

Note: If you’re familiar with Stripe Connect you may know that there are several different account type integrations possible. Charitable Stripe Connect currently only supports Standalone account.

Try it out

Want to see how works? You can try out the process of creating a campaign and connecting your Stripe account on our Stripe demo.

Where can I use it?

Stripe Connect is available everywhere that Stripe is. Currently, the following countries support Stripe:

  • Australia
  • Canada
  • Denmark
  • Finland
  • France
  • Ireland
  • Japan
  • Norway
  • Singapore
  • Spain
  • Sweden
  • United Kingdom
  • United States
  • Austria – BETA
  • Belgium- BETA
  • Germany – BETA
  • Hong Kong – BETA
  • Italy – BETA
  • Luxembourg – BETA
  • Netherlands – BETA
  • New Zealand – BETA
  • Portugal – BETA
  • Switzerland – BETA
  • Brazil – PRIVATE BETA
  • Mexico – PRIVATE BETA

Don’t see your country listed? Keep an eye on the Stripe website to find out when Stripe is available in your country.


Charitable Stripe Connect is only available as part of our Charitable Pro package.

In order to use it, you will also need to use the following Charitable extensions, both of which are included in Charitable Pro:

Stripe requires a valid SSL certificate to be used on your website. You will also need to be using PHP version 5.3+.


Click here to read our detailed setup documentation.

Get Charitable Pro

Upgrade to one of our four Charitable paid plans - these plans can allow you to unlock access to Stripe Connect, and save $100 or more when you purchase today!

Get Started