How to connect with PayPal Payflow Pro

Last updated June 2016

PayPal Payflow Pro is ideal for organizations that handle moderate to large number of transactions. Unlike a personal PayPal account, Payflow Pro is a fully-integrated payment processor, so donors don’t have to leave your website to enter their payment information during the donation process.

To get started, you need to have a PayPal Payflow Pro account. If you don’t have an existing Payflow Pro account, create one from their website. If you have an existing personal PayPal account, you can upgrade to Payflow Pro. When signing up for Payflow Pro, your credit card will be billed, so please review your information throughout the sign-up process.


Connect with PayPal Payflow Pro

You will need to have your PayPal Manager account login information in order to connect your nation with Payflow Pro. Once you have that information, access your NationBuilder control panel.

  1. Go to Settings > Payment processors > New processor and select PayPal Payflow Pro.
    payflow_new_account.png
  2. On the “New processor” page, enter a name in the required “Name” field.
    payflow_name.png

  3. Enter your Payflow account login name in the required “User” field. Although user information is optional when logging into your PayPal Manager account, a user must be specified when integrating software.
    payflow_user.png

  4. Enter the Payflow partner in the “Partner” field. In this case, we use PayPal since the account was purchased directly from PayPal. If the Payflow account was provided by an authorized reseller, use the ID provided by the reseller.
    payflow_partner.png

  5. Enter your Payflow account password in the required “Vendor password” field.
    payflow_password.png

  6. Check off the list of credit card types your Payflow Pro account accepts.
    payflow_card_types.png

  7. You can also select a time to settle your funds in the “Settles nightly at” field. When you select a time, such as 8:00 PM, the approved transactions get submitted to Payflow Pro for clearing at that time.payflow_settles_nightly.png
  8. If you want your Payflow Pro account to be in test mode, check off “Testing mode.” You should also set your Payflow Pro account to test mode to ensure that no transactions are processed from both NationBuilder and Payflow Pro.
    payflow_testing_mode.png

  9. You have the option to choose a description for your organization through the “Type of organization” drop-down menu. The different options include for profit, nonprofit, charity, individual, federal_candidate, federal_pac, federal_party, state_candidate, state_pac, state_party, local_candidate, local_pac, and local-party.
    payflow_type_org.png

  10. Choose how donors will interact with your donation page. First, decide whether the donations are tax deductible. This status will appear on the donation page and on donation receipts.

    You may require a donor’s employer and occupation information, the employer’s full address, or just the employer’s city and state. You may also include corporate contribution fields. If you are a political campaign, check your local and Federal regulations to see if you are required to collect this information.

    Activate any setting by checking the appropriate text box.
    payflow_actions_required.png

  11. If your organization has a specific disclaimer or contribution rules required to accept donations, enter that copy in the "Contribution rules" text box. This includes specific disclaimers mandated by campaign finance law. Donors will have to check a box accepting these statements before submitting a donation.
    payflow_contribution_rules.png

  12. Once you’re done filling out the form, click the button_save_account.png button. A donation page that is connected to this payment processor will pull from these fields.

  13. You’ll see your newly added payment processor in Settings > Payment processors > All processors.

For more information on how to make the most of your Payflow Pro account, look through the Payflow FAQs.


Manage recurring donations in PayPal Payflow Pro

You can process recurring donations with Payflow Pro. Through PayPal's Recurring Billing, Payflow Pro authorizes the initial payment. When your nation receives a successful response, Payflow Pro sets up a recurring subscription and charges the initial payment.

The initial payment and subsequent payments will be listed as part of the monthly donation both on the PayPal website and in your nation’s control panel. Within your nation's control panel, all payments will be listed as part of the monthly donation.

There are two ways to handle recurring donations in Payflow Pro:

  1. You can process reference transactions for no additional fee.
  2. You can add the Recurring Billing service for an additional fee to automatically debit customers who have regularly scheduled payments.

Contact Payflow Merchant Support for specific questions about PayPal products.


Connecting a payment processor

How to create a donation page

Donation processing

Recurring donation processing

Payment processors for recurring donations

Updating credit card information on a recurring donation

Donation receipts

How to cancel future monthly donations or installment payments

If you’re unclear on how this feature works, please ask a question. If you would like to see changes to this feature, please submit a suggestion.