Church Online Giving

Church Online Giving 2016 Update

churchbuzz Church Websites

Here at ChurchBuzz, we’ve been paying attention to online giving in the church for years now. It’s important stuff because as the world continues to “go online,” the Church must adapt in order to “reach people where they are.”

With that in mind, we thought we’d share our 2016 online giving update. The following is our most current thinking about the best online payment services for Churches.

Online Giving Selection Criteria

The primary criteria we use to select these payment services are:

  • Easy to setup – set up within one day, hassle free.
  • No setup fees.
  • No required monthly fees.
  • No hidden fees.
  • Low per transaction fees.
  • Simple billing.
  • 100% cloud based – can sign up online.
  • Integrates with WordPress for church websites.

ChurchBuzz Online Giving Recommendations

Based on the above criteria, we’d like to point your attention to one payment processor and one church giving provider:

    1. StripeStripe — Stripe continues to grow quickly and is TAKING OVER as the de-facto payment processor on the web. They’re powering the “on-demand economy” for many new products like Uber, Lyft, Twitter, AirBnB, and many more. Their entire platform has been built for developers, their API is easy to use, their setup and payment structure are simple, they have simple pricing, and we can use them with WordPress websites. That said, Stripe by itself isn’t useful for recurring church giving, mobile giving, text giving, or many other key elements that churches need. You will need to develop or leverage tools that sit on top of Stripe in order to get all the goodness out of the platform. That’s where our next recommendation,, comes in. If you sign up for a Stripe account, let me know — I can tell you how you can possibly receive an even better rate (and Stripe won’t let me publish anything about a Stripe nonprofit rate at this time).
    2. — has built their church giving platform on top of Stripe as the payment processing engine. It’s a match made in heaven. allows you to sign up in minutes with no long-term contracts or required monthly fees, and they keep their fees exactly the same as Stripe: 2.9% + 0.30 per transaction. They’ll also provide discounted rates based on the volume of giving that you do through their platform.With, you get one platform to do online, mobile, text and kiosk giving. It’s a fantastic church giving solution. They support one-time and recurring giving, deposit funds either daily or weekly depending on your needs, integrate with popular church management solutions like Elvanto, Breeze, ACS, Church Community Builder, and much more. Definitely check them out if you’re looking for a simple-to-use yet powerful mobile, online, and text giving tool for your church.
    3. JotFormJotForm — If you are NOT on a WordPress platform, JotForm is our recommendation for a tool that can sit on top of Stripe to allow for the gathering of any online payments for any purpose except recurring giving (ex: Bible study signup fees, book payment fees, vacation bible school payments, registrations of any kind, etc). There may be some additional monthly fees for JotForm depending on how many payments you are taking each month.
    4. Gravity FormsGravity Forms — If you ARE running on a WordPress platform, this is our recommendation for doing any one-off payments (such as we discussed above with JotForm). If you are a ChurchBuzz customer, there would be NO additional fees for using Gravity Forms. For non-ChurchBuzz customers, Gravity Forms run $39 per year.

Stripe and Fee Information

Both Stripe and have the same free structure, so regardless of who you choose you’re getting a fair rate. Fees are only applied when your organization accepts a donation. There are no setup fees, no minimum fees, and no required monthly fees.

All organizations will pay the following with no long-term contracts:

  • 2.9% + $.30 per transaction (ex: $3.20 on a $100 donation)
  • No monthly fees
  • No deposit/transfer fees
  • No PCI security fees
  • No failed transaction or refund fees (fees only charged on successful charges)

Note: It’s important to point out that you don’t pay both the Stripe and fee when using You ONLY pay the fees.

How to Setup a Stripe/ Account

    1. I’d suggest you go with You can sign up and be live in minutes. If you are a ChurchBuzz customer, just send us a “ticket” email once you have signed up for, and we will get this setup on your ChurchBuzz website.
    2. If you’d like to do the work, or need to take payments for other things besides just setting up recurring donations, you can sign up for Stripe here.

Adding Online Giving to your Church Website

Before we get too far, let us share a simple church website best practice. Don’t put a “Give Now” button in the header or top area of your church website. I suspect this will turn off first-time visitors. Put online giving links or buttons in more subtle places and make it a secondary or tertiary focus. Make your focus more about who you are, how you serve, and the resources you provide.

If you are raising money for a special need (natural disaster, building fund, adding a public playground, etc.) then it may be appropriate to create a dedicated giving page for this need. You can do this out-of-the-box with by putting their “giving button” on that page and you can use JotForm or Gravity form (WP) if you choose to go the direct Stripe route. This makes you very flexible in how you will receive online payments!

To add a church giving form to your church website, you add their embed code to the area of the website you’d like to put the giving form. Simple as that. You can even use the WordPress plugin (already integrated into the ChurchBuzz WordPress websites). Here are a few examples.

In terms of how to add a donation form to your church website using your direct Stripe account, you can do custom web development or use one of these 3rd party options:

    1. We often use a third party tool called JotForm to process all payments on your website. This tool is completely free for any church who is accepting fewer than 10 payments per month or 1000 non-payment registration forms per month. Once you exceed that limit, you will need to pay $9.95 per month and the limit is then raised to 1000 payment or non-payment enabled forms. It is very easy to integrate Stripe with JotForm, inexpensive and a great way to start (FREE!)
    2. If you have a WordPress website you can also use Gravity Forms or Ninja Forms. They integrate with Stripe nicely, but will also come at an additional cost.

If you have a ChurchBuzz website, we take care of all of this for you. While it is easy, we can set up a and/or Stripe account for you so you don’t have to worry about any of this!

Need more help — we love helping churches — email me:!