Default icon

PayPal account setup

Hosted Payment Pages are no longer available
This page is for the Hosted Payment Pages (HPP) integration, which has reached end-of-life. We are no longer processing transactions though HPP.

If you have any questions, contact our Support Team.

PayPal's online documentation provides clear descriptions and explanations about how to carry out these tasks:

Grant API permission

Grant API permissions to the Adyen API in your live PayPal account.

  • Credit payments to your PayPal account.
  • Provide access to extra reporting features.

To set up API permission, do the following:

  1. Log in to PayPal with your PayPal Business account.
  2. Follow PayPal's instructions:
    Under Third Party Permission Username, enter:

    • Live: Enter paypal_api2.adyen.com

    Under Permissions, select the following boxes:

    • Use Express Checkout to process payments.
    • Issue a refund for a specific transaction.
    • Process your shopper's credit or debit card payments.
    • Authorize and capture your PayPal transactions.
    • Obtain information about a single transaction.
    • Obtain authorization for pre-approved payments and initiate pre-approved transactions.
    • Generate consolidated reports for all accounts. (if available in your region)
    • Use Express Checkout to process mobile payments. (if you plan on supporting mobile payments)

After completing this task, add PayPal in your Customer Area and provide the PayPal account email address that you want to use for your PayPal payment integration.

Add recurring payment management

Follow the steps described in the third-party API permission setup section.

In the Available Permission list, select the following checkboxes:

  • Charge an existing customer based on a prior transaction.
  • Create and manage Recurring Payments.

After enabling recurring payments in your PayPal account, you can start executing recurring transactions programmatically through the Adyen payments platform by passing the recurringDetailReference parameter for each subsequent recurring transaction via the API.

You can configure your PayPal account to remember how often a shopper should be charged (frequency options for recurring payments), without making API calls to the merchant each time it needs to check the value. For further details, refer to PayPal's Reference Transactions document. However, we do not recommend Adyen merchants to enable this feature because recurring transactions initiated by PayPal independent of the Adyen payments platform are not available in the Customer Area.