Installation

To install the PayPal Checkout payment module, install different versions depending on your OXID eShop version:

  • If you have OXID eShop version 6.3.x to 6.5.x, install PayPal Checkout 2.5.x (see Installing PayPal Checkout).

  • If you have OXID eShop version 7.x, install PayPal Checkout 3.3.x.
    For more Informationen, see the corresponding module documentation under Installing PayPal Checkout 3.3.x.

  • If you have OXID eShop version 6.1.x or 6.2.x, install PayPal Checkout 1.3.x.
    For more Informationen, see the corresponding module documentation under Installing PayPal Checkout 1.3.x.

Earlier versions of OXID eShop are not supported.

Installing PayPal Checkout

For OXID eShop version 6.3.x to 6.5.x, install the payment module PayPal Checkout version 2.5.x.

Prerequisites

  • You have installed OXID eShop version 6.3.x to 6.5.x.

  • You have configured https.

    1. In the <root directory of the eShop>/source directory, open the config.inc.php file.

    2. Make sure that https is set for the base URL (shopURL parameter).
      Example:

      $this->sShopURL = 'https://www.example.org';
      

Procedure

  1. Open a shell and change to the root directory of the eShop (where the file composer.json is located).
    Example:

    cd /var/www/oxideshop
    
  2. Execute the following command:

    composer require oxid-solution-catalysts/paypal-module ^2.5.0
    
  3. Optional: To activate the module, run the following command.
    Alternatively: Activate the module manually during configuration (see Activating PayPal Checkout).

    ./vendor/bin/oe-console oe:module:activate osc_paypal
    

Result

When the installation process is finished, the module PayPal Checkout for OXID appears in the administration area under Extensions ‣ Modules (Figure: PayPal Checkout for OXID installed successfully).

PayPal Checkout for OXID installed successfully

Figure: PayPal Checkout for OXID installed successfully

Installing a minor update

If you use a deprecated version, perform a minor update, for example from PayPal Checkout version 2.4.0 to version 2.5.0.

Procedure

  1. Execute the following console command:

    composer require oxid-solution-catalysts/paypal-module ^2.5.0
    composer update
    
  2. To be able to use new payment methods or functions, go through the registration process (onboarding) again.

    For more information, see API Credentials: Onboarding.