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 (adding keys to platform)
- Enabling on donation and appeal pages
- Enabling in events
- Reconciliation, Payouts and Fees
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:
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
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
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.
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 the checkbox labelled Enable PayPal donations and publish the page.
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.
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.
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.