Charitable Stripe

Installing Charitable Stripe is the same as installing any other Charitable extension. If you’re not sure how to do that, we recommend first reading our guide to installing Charitable extensions.

Getting Started

After the extension is installed, you will need to add your license keys. We assume that you already have a account activated.

  1. Go to Charitable > Settings.
  2. Click on the Payment Gateways tab.
  3. You will see Stripe listed as one of the gateway options. Click Enable Gateway to activate it.
  4. After the page reloads, you will see a new button called Gateway Settings. Click this.
  5. On the following page, you can add your license keys, as well as setting the gateway label (this is what donors will see when choosing their payment method). If you are not sure where to find your Stripe keys, see the section below:

    The Stripe gateway settings page in Charitable.

    The Stripe gateway settings page in Charitable.

  6. When you have finished adding your settings, click Save Changes.

Finding Your Stripe Keys

You can access your Stripe keys via your Stripe dashboard.

  1. Log into your Stripe account.
  2. Click on the “Account Settings” link under the dropdown menu in the top right corner.
  3. You may be prompted to re-authenticate with your password.
  4. Next, click on the “API Keys” tab. You will see all your keys listed here.

Supporting Refunds

Charitable Stripe supports automatic refund processing, which means that donations that are refunded via the Stripe dashboard are automatically refunded in your website.

To support refunds, you need to set up a Stripe webhook via your Stripe account.

Find out how to set up a Stripe webhook for Charitable.

Supporting Recurring Donations

Charitable Stripe is integrated with our Recurring Donations plugin. However, as with refunds, recurring donations require a Stripe webhook. Find out how to set up a Stripe webhook for Charitable.