Paypal Adaptive Payments

IMPORTANT:This payment method is deprecated. PayPal has discontinued this way of payment. Please use the regular PayPal payment method.

PayPal Adaptive is a specific payment method. Once configured in the right way the order is marked automatically as paid if the customer pays with PayPal. To use this method you need to set up an app at PayPal and enter the necessary data at the PalPal tab.

Figure 5.14. PayPal Settings

backend paymentmethod paypal

In order to get this payment method running you need to create a PayPal application here: https://apps.paypal.com. In addition you need to get the credential for accessing the application from your PayPal account. Follow the steps described here https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/goingLive/ to get your site live.

If the user is not redirected to the Palpal payment page after he submitted an order usually the credentials described below are invalid. If an error occurs, there will be a new entry in a log file /logs/plg_eventgallery_paypal.log.php. Make sure you check this file since it will tell you what kind of issue occurred.

Fields

  • Receiver

    the email address of the receivers account

    You can get the necessary credentials like described here: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/goingLive/#credentials

  • Credentials - User ID

    the API credentials of the user who wants to use the API

  • Credentials - Password

    the API credentials of the user who wants to use the API

  • Credentials - Signature

    the API credentials of the user who wants to use the API

    To get the App ID for your production environment you need to got to https://apps.paypal.com and create a new application. Once it is verified PayPal will send you the necessary App ID.

  • Credentials - App ID

    the ID which Paypal sends you once it’s verified your application

If you run this plugin in Sandbox mode the App ID is always APP-80W284485P519543T. You need to change it if you set the payment plugin into production mode.

All prices include VAT. The gross price will vary depending on the selected shipping country.