Getting Started with LifterLMS PayPal

Video Tutorial

# Top

Install and Activate

# Top

To install LifterLMS PayPal on your WordPress site:

  1. Ensure LifterLMS is installed, up to date, and activated.
  2. Download the LifterLMS PayPal plugin .zip file from your account downloads page.
  3. Navigate to your WordPress admin panel and install and activate the plugin.

To ensure you can receive support and automatic updates, enter your license key to register your site with the LifterLMS update servers.

Configure and Enable PayPal

# Top

You will need to get your PayPal API keys to integrate LifterLMS. Follow these steps to get your API key:

  1. Log in to your PayPal account.
  2. Navigate to the API Access page to begin the process.
  3. Once the page loads, look for the link labeled “Continue with out-of-use NVP/SOAP credentials” at the bottom of the main setup box.
  4. Click this link to reveal the classic API signature, username, and password fields that our integration requires.
Set Up PayPal API keys
Set Up PayPal API keys

After that, you’ll need to enter your PayPal API credentials and then enable the PayPal gateway.

  1. Navigate to LifterLMS > Settings > Checkout
  2. Locate the PayPal settings area under “Payment Gateways”
  3. Enter your Live API Credentials obtained in the previous section.
  4. Check the box to Enable PayPal
  5. Click “Save Changes” at the bottom of the screen

This will save your API keys to your site’s WordPress database. If you’d prefer to use a more secure method, you may define your API credentials in your site’s wp-config.php file:

Testing with the PayPal Sanbox

# Top

PayPal provides free sandbox accounts that allow you to test PayPal payments without having to use real money. To use the PayPal sandbox, ensure you use sandbox credentials and check the “Enable PayPal Sandbox” checkbox in your LifterLMS PayPal settings.

You can learn how to create and use sandbox credentials here.

Recurring Payments

# Top

By default, LifterLMS PayPal uses manual recurring payments, which require students to resubscribe when a payment is due.

To enable automatic recurring payments, your PayPal account must have Reference Transactions enabled. You can learn more about this and read the complete tutorial on enabling reference transactions for LifterLMS.

Last Updated on
Was this article helpful?