A payment processor allows you to accept donations online and process invoice payments. We strongly recommend using NationBuilder’s integrated payment processing if you are based in the US. If you had an existing third-party payment processor before January 25, 2018, you are eligible to continue use of that processor. Nations in other countries can continue to use third-party processors.
Table of Contents
- Payment processors integrated with NationBuilder
- How to accept recurring donations
- Connecting a payment processor
- Related HOWTOs
Payment processors integrated with NationBuilder
|Processor||Supports recurring||Countries||Merchant Account Required?||Gateway fees*||Processor charges*|
|NationBuilder||Yes||US||No||N/A||2.9 % + $0.30 per transaction.|
|Authorize.net||Yes||US, CA, GB/EURO, AU||Yes – Provided by Authorize||$25.00 monthly.||2.9 % + $0.30 per transaction. $49 one-time set-up fee. See notes below.|
|Authorize.net||Yes||US, CA, GB/EURO, AU||Yes – Through your current provider||$25.00 monthly, $0.10 per transaction, $0.10 per daily batch. $49 one-time set-up fee. See notes below.||Your current merchant fees.|
|Democracy Engine||No||US||No||N/A||3.75% + $0.20 per transaction.|
|eWAY||No||AU, GB, NZ||Yes||$30 AUS dollar monthly, $0.60 per transaction. Details.||Your current merchant fees.|
|PayPal (Business account)||Yes||AU, AT, BE, BR, CA, CH, CN, DE, ES, FR, GB, HK, IL, IT, JP, MX, NL, PL, SG, US||No||N/A||2.9% + $0.30 per transaction; 2.2% + $0.30 per transaction for 501 c(3). Details.|
|PayPal PayFlow Pro||Yes||US, CA, AU, NZ||Yes – With PayPal merchant account.||$30 monthly fee.||2.9% + $0.30 per transaction; 2.2% + $0.30 per transaction for 501 c(3).|
|PayPal PayFlow Pro||Yes||US, CA, AU, NZ||Yes – Through your current provider.||
$25 monthly, $0.10 per transaction. $99 set-up fee.
|Your current merchant fees.|
From £19.90 per month. Details.
|Your current merchant fees.|
|Stripe||No||24 countries (all listed here except for the US)||No||N/A||2.9% + $0.30 per charge. Details.|
*NationBuilder does not charge for third-party donation processing. Each processor charges fees for processing transactions. This table is accurate as of January 2018 and reflects pricing for U.S. organizations (except SagePay and eWay). The Details links provide information on other options, including fees for organizations based in other countries, if available. Whether a processor supports recurring donations is a reflection of how that processor is connected to NationBuilder. Recurring donations in NationBuilder are currently handled by PayPal and Authorize.net.
Notes for Authorize.net: If you are using additional security/fraud tools, such as the Advanced Fraud Protection Suite, please contact email@example.com. To get the discounted rate as a NationBuilder customer, please go through this provided link to sign up. If you are an existing Authorize.net customer and would like to have your account converted to the reduced pricing plan, please contact firstname.lastname@example.org for assistance.
How to accept recurring donations
If you would like to accept monthly donations, you can use NationBuilder for payment processing with a Donation (v2) page to accept both one-time and recurring donations on the same page. With third-party payment processors, you can accept either one-time or recurring on a Donation page. The third-party payment processors that can accept recurring donations are PayPal Business account, PayPal Payflow Pro, and Authorize.net.
Connecting a payment processor
1. Go to Settings > Payment processors > New processor.
2. Under the Third-party processor section, select a provider from the dropdown menu.
3. Click the Add payment processor button.
4. Complete required fields on the following screen. Below are more detailed instructions on how to connect each type of processor:
- How to connect with Authorize.net
- How to connect with Democracy Engine
- How to connect with PayPal
- How to connect with PayPal Payflow Pro
- How to connect with Stripe
If you do not see the Settings section in your control panel, you probably have a custom permission set that does not allow you access to add a payment processor. Please contact an admin of your nation for help.