New PayPal Module (Latest API 2.0) Configuration in Standard Variant for osCommerce 2-based systems

From osCommerce Wiki
Jump to navigation Jump to search

Although osCommerce 4 has been released, many shop owners continue to use systems based on osCommerce 2.

To support these users, the PayPal module has been updated to ensure compatibility with osCommerce 2-based systems, including support for PayPal Express and APM (Alternative Payment Method) options.

This guide explains how to configure the new PayPal module in the standard variant after installation.


Watch the video for a quick introduction to the module configuration.

The manual below explains everything step by step.


1) Accessing PayPal Quick Setup

  • Log in to your website’s Admin area.
  • Navigate to Modules → Payment.
  • Click the PayPal Quick Setup button.
  • In the pop-up window, choose the required configuration option.

Note: This manual assumes you already have a PayPal account.

Image 1060.png


2) Setting up REST API Credentials

In the next pop-up window you have two options:

  • Option 1: Use your own REST API credentials if you already have them and know how to configure them.
  • Option 2 (recommended): Obtain REST API credentials automatically from PayPal by clicking Continue to PayPal.

You may also choose to use a PayPal Sandbox account to test the functionality first.

For this manual, we assume you are retrieving REST API credentials automatically from PayPal.

Image 1059.png


3) Authorizing with PayPal

1. Log in to your PayPal account.

Image 1058.png
Image 1057.png


2. Click the Agree and Connect button.

Image 1061.png


3. Once the connection is established, you will see a success page.

4. Click Go back to osCommerce Sandbox.

Image 1062.png


4) Verifying API Connection

  1. Your REST API keys will now be displayed.
  2. Test the API connection by clicking the Test API Connection button.
    • If you selected Option 1 earlier (manual API setup), you will need to enter your REST API keys manually in the provided fields.
Image 1063.png


5) Finalizing Configuration

  1. Once the API connection is successful, click the Close button.
  2. In the pop-up window, click Save.
  3. Scroll down the page and click Save again to confirm settings.
Image 1064.png
Image 1065.png


Your PayPal module is now fully configured. The system is ready to process payments.