Our platform includes a PayPal integration, which offers a quicker payment process for your visitors who wish to use a PayPal account to make payments on your website.
Unlike Stripe and GoCardless, our primary payment providers, PayPal is entirely optional.
📌 Note: If this feature is not available on your platform and you would like to discuss this please reach out to us via the Digital Assistant and reference the title of this article.
We use Braintree to process PayPal payments on our platform so you will need to register with both providers in order to enable PayPal on your site.
There are four required steps for setting up PayPal:
Set up and test PayPal payments (only for clients in the website delivery stage).
Setup PayPal Braintree for live payments.
Set up a PayPal Business account.
Connect PayPal and Braintree.
Enable Address Request (optional).
Set up and test PayPal payments
📌 Note: You can only test PayPal payments if your site is not live. If your site is already live, please start the process at the next step, 'Setting up PayPal Braintree for live payments'.
To set up the PayPal Sandbox to test payments:
Select the Settings module in the Manager.
Click Set-up in the side menu.
Click Payment Providers to expand the block, and check the Braintree Enabled box to enable Braintree payments.
Click Update Settings.
Once the settings have saved, click Payment Providers to expand the block again.
Click Connect next to Sandbox in the Braintree section.
You will be taken to the Braintree website.
Follow the instructions to create an account.
Once you’ve created your Sandbox, copy the Merchant ID, Public Key, and Private Key fields on the Braintree site (found in My Account > My User > View Authorisations) into the matching fields in the Manager in the Payment Providers block in your site settings under Sandbox.
Click Update.
You can link your existing PayPal account to your Braintree account if you have one already. This will set up PayPal Braintree for test payments on your platform.
Before you can switch payments to live, you must follow the next steps below.
Set up PayPal Braintree for live payments
To set up a live Braintree account:
Go to Braintree.
Make sure the United Kingdom is selected as the country on the page.
You can either:
Click Connect with their sales team and fill in the form.
Call them at +44 (0)20-7949-3274.
The Braintree team will take you through the sign-up process, which consists of following the instructions for the fields and sections below:
Initial registration: Enter the details for the main contact at your organisation.
Owner information: Enter the details of ONE person who has delegated payment authority in your charity - probably the Finance Director, or possibly CEO. You will need their home address. This is required for Anti Money Laundering purposes.
Your Business: Fill in the relevant details for the following fields:
Industry: Select Charity/Tax exempt.
Business Type: Select Tax exempt.
Processing information: Fill in the relevant details for the following fields:
Do you offer subscriptions: Don’t tick this box as subscriptions aren’t possible through Raising IT websites.
Annual sales / Average Transaction / Largest transactions: Please enter a sensible estimate for your total income through the website based on your current donations.
Delivery and Banking Information: Fill in the relevant details.
At the end of the application process, you’ll be sent to the Dashboard. Click through the screens to Complete Account setup now.
Further checks
At the end of this process, Braintree will need to do some further checks, and may ask for further info, including any further documentation requests to satisfy their Anti Money Laundering checks, which may include a request for a copy of the passport of the person with your payment authority. A scanned image or photo is acceptable.
Contact Braintree Support
If you have any questions or wish to follow up on the progress of your application form, please contact Braintree at [email protected].
You can now open your PayPal Business account if you don’t already have one, following the next steps below.
If you already have a PayPal Business account and you’re ready to connect it to your site, follow the steps under Connect PayPal and Braintree.
Set up a PayPal Business account
We’ve arranged for PayPal to support you with setting up your PayPal business account and to ensure it qualifies for the reduced charity fee.
Please contact Paul Liston at [email protected] and he will guide you through the process and manage their internal processes to ensure you receive the Charity rate of 1.4% +20p. Here is an example email you can use:
Hi Paul,
We are a client of Access NFP Website Suite, and they have suggested we contact you directly facilitate the completion of the PayPal Charity account set-up process.
I can confirm that the main contact for the account is [email address]; our Charity name is [xxxx], Charity Number [xxxxx].
Many thanks,
[Your name]
Once your Braintree and PayPal Business accounts are ready, go to the next steps below.
Connect Paypal and Braintree
To connect your Paypal and Braintree accounts to your site:
Login to your Braintree account and click Settings, then Processing.
Click Accept PayPal and then Edit.
Enter the required data:
PayPal ID
Site T&Cs and privacy policy URLs (do not select Use new vault flow)
Click Submit.
From the Braintree Dashboard select Account, then My user.
Click API Keys and then Tokenization Keys.
Click Encryption Keys, then View Authorizations.
Click View under the Private Key column.
Leave the page open and in a separate tab open your website and select the Settings module in the Manager.
Click Set-up in the side menu.
Click Payment Providers to expand the block.
If the Braintree Enabled box isn't already ticked, tick it now.
Click Update Settings and then click the Payment Providers block to expand it again.
Copy the Merchant ID, Public Key, and Private Key from the Braintree site into the matching fields in the Payment Providers block under Live in your site settings.
Click Update at the bottom of the page to save your changes.
The account you create will be managed by PayPal. You can learn more about using PayPal in their Help Centre.
Enable Address Request
If you want to ensure that PayPal payments on your platform contain the user's address (e.g. for Gift Aid purposes), you need to ask Paypal to turn on Address Request.
You can do this by calling Paypal UK-IE Business Support on 0800 368 7141.
