Integrating PayPal

Beta Tested Mid October 2025 New API connection

Create or Access Your PayPal Business Account

Go to PayPal.com and create a Business Account (or log in to your existing one).

Once logged in, locate the Developer icon (usually in the top-right corner of the PayPal dashboard). Click it to open the PayPal Developer Portal.

Switch to Live Mode

Inside the Developer Dashboard, look for the toggle switch that says Sandbox / Live.

Switch to Live Mode to ensure you are creating credentials for real transactions.

Create a New App

Click Apps & Credentials.

Click Create App

Enter a name you’ll easily recognise later e.g., “Website Integration”

Press Create App.

Retrieve Your API Credentials

After creating your app you will be redirected to a screen showing your Client ID and Secret Key.

Click the Copy buttons next to each credential. Paste each somewhere safe, you’ll need them shortly for your CMS integration.

Connect PayPal to Your Website CMS

Log in to your Website CMS.

Navigate to Ecommerce > Payment Options

Scroll down to find PayPal (Restful API).

Click the setup button.

Paste your Client ID and Client Secret Key into the corresponding fields.

Click Save Changes.

Test the Integration

Go to your online store and place a test order.

When checking out, select PayPal as your payment option.

You should be redirected to the PayPal Dashboard to complete the transaction.

If your site is not live yet - although the payment might be successful - it may not "call back" to the website to say it is paid until the site is live.

More From This Section

This explains what a payment gateway and a merchant account is and when you might need one.
Which payment gateway and merchant account is best for me? Who do I contact? Information for our New Zealand clients
You can add multiple payment options to your E-Commerce Store page
Choose from the following list of payment options
How do I access credit card payment notifications?
Here is how to create a thank you page after your customers place an order and process their credit card details
Most payment gateways offer you two options: To implement your own checkout, or to use a hosted payment page. We suggest you use the hosted payment page.
Here are the technical answers to questions you may find on the form when you setup a new merchant account
If you are using Paymark for viewing your merchant transactions, please refer to these logins
Where to add your returns/terms and conditions text for the link at the base of the shopping cart
Where to add additional comments or information for a successful credit card transaction
We now support a custom FORM/URL builder. So you can integrate almost any known payment gateway, using our dynamic parameter and custom HTML code segment.
Repeat Order Service, Online Membership Service, Set and Forget or copy/paste recurring code from Paypal.
Learn how to setup the automated cancellation of unpaid orders
You can hide a retail payment option from logged-in members / wholesalers
You can disable a customers ability to change from one payment method to another.
Here is how to set repeat billing for the Worldline (Paymark Click) payment gateway
If you would like to provide your bank account details to your customer upon order submission.
How to integrate Stripe payment gateway.
How to integrate Paystation payment gateway
How to integrate Afterpay and common questions related to afterpay.
How to integrate the Zip buy now pay later payment gateway.
How to integrate the new PayPal method (Oct 2025)
BNZ Buyline issue - If you have selected payment options within the cart setup area and they are not displaying correctly.
You can use our platform to take deposits or staggered payments from customers

FAQ Topics

Search for help:

> Home