PayPal

Introduction

The PayPal App is bundled with osCommerce Online Merchant v2.3.5 onwards and can be downloaded separately to install on existing or earlier installations.

PayPal App

The PayPal App for osCommerce Online Merchant includes all PayPal modules bundled in one package, and includes:

  • PayPal Payments Standard
  • PayPal Express Checkout (incl. Payflow)
  • PayPal Payments Pro (Direct Payment, incl. Payflow)
  • PayPal Payments Pro (Hosted Solution)
  • Log In with PayPal
All osCommerce Online Merchant versions up to and including v2.3.4 require changes to be performed to the shop installation for advanced App features. Please review the Legacy Changes page for further information to decide if they should be applied. (These changes are included in v2.3.5)

Features

The PayPal App supports the following features:

API Credentials Retrieval
Both live and sandbox API Credentials can be securely retrieved from new and existing PayPal accounts directly from the App.
Configuration Migration
The module parameter configuration values of earlier module installations are automatically migrated to the App configuration parameters.
One-Click Online Updates
New App versions are automatically checked every 24 hours and updates can be performed automatically. (requires PHP 5.2+ and Zip)
API Logging
All request and response parameters sent in and received from API transaction calls are logged.
Admin Order Transactions
  • Capture full or partial authorizations
  • Refund full or partial payments
  • Cancel authorizations

Minimum Requirements

The PayPal App requires access to the API Signature of the PayPal merchant account which is only provided if the merchant account has not set up an API Certificate as part of their API Credentials. PayPal allows a merchant account to be set up with either an API Signature or an API Certificate as part of their API Credentials, not both at the same time. The number of merchants this affects is quite low - if your main PayPal merchant account requires an API Certificate, please create another PayPal merchant account to use with the PayPal App.
PayPal App
The PayPal App can be used from osCommerce Online Merchant v2.2RC2a (2008) onwards, and is optimized for and bundled with v2.3.5.
One-Click Online Updates
Automatic One-Click Online Updates requires PHP 5.2+ with Zip support.
Admin Order Transactions
Admin Order Transactions requires a new Administration Tool Orders page that is included in the App download package. This updates the layout of the admin orders page to a tabbed layout introduced in osCommerce Online Merchant v2.3.5. Compatible versions are available in the App download package from v2.2RC2a to v2.3.4.
Log In with PayPal
Log In with PayPal requires the Content Modules feature introduced in osCommerce Online Merchant v2.3.4.
jQuery and jQuery UI
The App automatically and securely loads the jQuery (v1.11.1) and jQuery UI (v1.10.4) libraries from Google CDN if they are not already available in the Administration Tool template. A minimum version of jQuery v1.5.0 is required for the App to function properly.