BookingLive: Online Booking System

PayPal

Overview

BookingLive integrates with PayPal allowing you to process online payments.

You can sign up here: https://www.paypal.com/uk/webapps/mpp/standard

 

Setup your PayPal Account with BookingLive

Once you have your PayPal sandbox or PayPal Pro account, complete the following steps:

  1. Go to ADMIN > CONFIG > COMPANY INFO > COMPANY INFO PAYMENT SETTINGS [tab]
  2. Click "Add Company Info Payment Settings"
  3. Choose PayPalAPI as the payment gateway.
  4. Complete the information and click the SAVE button
  5. Then click the EDIT icon and complete the information required for both LIVE and TEST accounts.

Please see below for how to obtain your Live + Test PayPal details - of which you must enter into BookingLive.

How to obtain your Live PayPal Details:

  1. Login to your PayPal account
  2. Click MyAccount > Profile > click the link to "Request API Credentials" (under "Account Information")
  3. This should open the page "Request API credentials", where you are presented with 2 options: Under Option 1, select point 2 ("Option 1 - PayPal API > point 2 - "Set up PayPal API credentials and permissions")
  4. Now this will open a page called "API Access" > again you will be presented with 2 options - select Option 2 this time "View API signature".
  5. Next - this should have opened the page "View or Remove API Signature" - which will show you your API Username, API Password, and Signature.
    - these are the LIVE details you need to enter into BookingLive.

 

How to obtain you Test PayPal Details:

  1. Login to PayPal Sandbox/developer - https://developer.paypal.com/
  2. Click on the main heading called "Applications"
  3. Now click the sub-heading called "Sandbox Accounts" (this should be on the left hand menu)
    - this will show you a list of email acounts linked to this paypay test account.
  4. Where the record shows the account registered email address - click on the email address.
    - this will present three options: Profile, Notifications, and Sandbox Site.
  5. Click "Profile".
  6. Now you will be presented with "Account Details" and several other tabs.
  7. Click the "API Credentials" tab.
    - this will show you the Test Credentials such as the Username, Password, and Signature
    - these are the TEST details you need to enter into BookingLive.

 

Configure your Test PayPal (Sandbox) Account

Once you have entered the test paypal details within BookingLive, please change the following settings within your PayPal Sandbox/Developer account:

  1. Enable Auto Return
    1. Log in to https://developer.paypal.com and click APPLICATIONS.
    2. Click the SANDBOX ACCOUNTS.
    3. Expand the account you wish to edit.
    4. Click SANDBOX SITE
    5. Login to the test account
    6. Enter the Return URL: yourtestwebsite[numbers].com/confirmationpageprocess
  2. Test with a test paypal account or test credit card to confirm you are redirected back to the test website Confirmation Page.

 

Configure your Live PayPal Account

Once you have setup paypal within BookingLive, please change the following settings within your PayPal account:

  1. Enable Auto Return
    1. Log in and click the Profile subtab under My Account.
    2. Click the Website Payment Preferences link under Selling Preferences.
    3. Click the On radio button to enable Auto Return.
    4. Enter the Return URL: yourwebsite.com/confirmationpageprocess
    5. Read the paypal website for more info
  2. Test with a test payment to confirm you are redirected back to the website Confirmation Page.

### UPDATED 24 JULY 2014 ###

Following PayPal's update to documentation please do the following:

  1. Go to https://www.paypal.com/webapps/business/tools
  2. Click on API Access > Setup API Access > Option 2 View API Signature
  3. Copy and paste the details into Booking Live as shown above