Loading
Join the newsletter

How much does NationBuilder charge for donation processing?

Official response from C.J. MinsterCheng

Nothing; it is included with your regular subscription.  The payment processor you choose will have its own transaction fees, and we support several outlined below.

To set up a new account, go to your control panel and Settings > Bank accounts > New account. Here are your choices:

Democracy Engine

Democracy Engine is a donation processor that integrates seamlessly with NationBuilder for any U.S.-based recipient (unfortunately it does not handle international recipients at this time). There are no set-up fees for Democracy Engine and the processing fee is a flat 3.75% plus $0.20/transaction. No merchant account is required and set-up usually takes a single business day. DE transfers funds to NationBuilder customers via ACH transfers. The donation cycle is Monday to Sunday, with transfers initiated on Wednesday and deposited on Thursday (more info here). For additional inquiries about Democracy Engine, you can reach them at info@democracyengine.com.

It can take about 24 business hours for your account to be activated. You will receive an email from DemocracyEngine. Until then, if you try to do a donation, you will receive a "recipient not found" or similar error message.

PayPal

In order to link your Paypal business account with NationBuilder, you will need to generate API credentials for your account.
  1. Sign in to your Paypal account. If you don't have an account, sign up here. (Sign up for both a PayPal account and the express checkout features for that account.)
  2. Click the Profile menu under the My Account tab.
  3. Choose My selling tools from the menu on the left.
  4. Under Selling Online, click the update link next to API access.
    If you don't see an API access option, you need to upgrade to a Paypal business account.
    You can do this from the My Account > Overview page, next to Account Type.
  5. Choose Option 2, Request API credentials.
  6. Choose the Request API Signature option.
  7. Copy the relevant details into the form in NationBuilder.

PayFlow Pro and Authorize.net

PayFlow Pro and Authorize.net both require you have a merchant account. You'll need to set up the merchant account with your bank and the Authorize or PayFlow accounts with those respective services. You'll then fill in your credentials in a form in your NationBuilder bank account setup.

Here's the link for more information on PayFlow Pro. You'll need your user name, partner ID and vendor password for NationBuilder.

And here's the link for Authorize.net. For Authorize, you'll need your API login key and transaction key.

SagePay

We also support SagePay, which is a UK online transaction vendor. You'll need your login and password to enter in the NationBuilder setup form. Here's the link for more info on setting up a gateway with SagePay.

When you set up your account, you'll be able to specify whether or not donations are tax deductible, and specify and custom legal text that supporters must click through before making a donation.

ActBlue

NationBuilder also integrates with ActBlue. To set that up, you'll need an ActBlue account, then you can go to Pages and create a new ActBlue page type and set that up. Donors will be directed to ActBlue to make their contributions, and the data from ActBlue will be transferred to your NationBuilder database daily.

Linked here is a good blog post from Richir Outreach, a frequent consultant on NationBuilder projects. Richir's consultants outline their thoughts on donation processing options with NationBuilder.
How would you tag this suggestion?
Do you like this suggestion?

Be the first to comment