Knowledge Base

Adding PayPal as a payment method

Expand your users payment options with the addition of PayPal to your site both for one off and recurring payments. Once you have your charity’s PayPal account ready, follow these steps to enable PayPal as a payment option for your users.


PayPal
is a secondary and optional payment solution that can be added to the site if you desire.

It provides an alternative option for making donations. Since some donors might prefer to use their PayPal account for donations, enabling PayPal can potentially increase the likelihood of receiving donations.

This article will cover:

 

REST or SOAP/NVP?

PayPal has two API’s available for payments, SOAP/NVP or REST. The API you will want to use will depend on if your charity intends to use PayPal for only one off payments or recurring as well.

The SOAP/NVP API PayPal provides allows for only one off payments in PayPal. The required API details are:

  • Username
  • Password
  • Signature

PayPal’s REST API allows both one off payments and recurring payments via “Reference Transactions”. This requires an application process to have enabled on your PayPal account. Please refer to this support article to follow the application process. Once approved, you will need the follow REST API credentials:

  • Client ID
  • Secret

When you have your API credentials ready, submit a support ticket from the site you would like to enable PayPal on and please include the API you intend to use and if you intend to use recurring payments.

When this has been enabled for you, navigate to:

Platform setup > Payment Settings in the white middle navigation > Scroll down to the section titled PayPal Integration

Click to expand

Enter your API credentials into the appropriate field based on the intended API type and save.

Enabling on Donation and Appeal pages

With your credentials now added, to enable PayPal on donation pages head to your page in your site management.

Classic Builder

If editing your page through the classic builder, click on the donation settings option (or crowdfunding settings option if editing a crowdfunding page) > When you see a series of tabs, click the Payment Settings tab > Scroll down to the Payment Methods Section.

Click to expand

Click to expand

Click the checkbox labelled Enable PayPal donations and publish the page. 

Visual Builder

If editing your page via Visual Builder, click on the heart icon within the donation block > In your settings panel, Click on the Payment tab > Expand the Payments options and tick PayPal > save and publish the page.

Click to expand

Enabling for events

Within individual events, you can enable and disable Paypal. If enabled it will be a payment option for registration and sponsored donations.

To edit, navigate to:

Your event > Entries and Fees > Payment Methods

Here you have the option to toggle Paypal on or off.

 

Reconciliation and Payouts

Unlike Stripe, PayPal will not payout your charity automatically on a recurring schedule and requires logging into the charity PayPal account and requesting any funds from PayPal. This will also mean Payouts and gateway fees are not reportable from within the Funraisin platform itself.

You will be able to calculate platform fees as you can with credit card payments but the final net amount will not reflect the amount within PayPal once they have deducted their fees.

Fees

Funraisin will invoice for Paypal transactions monthly. 

If you are on our Fixed Fee model, then you will be invoiced your fixed % for each transaction.
If you are on our TipJar model, then you will be invoiced on transactions that opted into the optional contribution.

If you’d like further help please pop in a support ticket from your Funraisin admin and our team will assist you.