How to Add PayPal Legacy Subscription (Callbacks) as Payment Method

Set up PayPal Legacy Subscription (Callbacks) to take payments in Upmind

PayPal is a widely used payment method. In this guide, we cover setting up PayPal Legacy Subscriptions (Callbacks). This feature operates using NVP/SOAP APIs but has largely been deprecated, remaining available primarily for legacy clients.

You will require:

  • A PayPal account
  • An Upmind account

📘

Please make sure this feature is enabled on your PayPal account. You may need to contact PayPal or check their guide here

Getting API credentials from PayPal

  1. Log into PayPal and go to Account Settings on the top right.
  2. Click API Access > Update.
  3. Scroll down to Custom checkout experience> NVP/SOAP API Integration (Classic) and click Manage API credentials.
  4. You will see a screen like this. Copy each of the credentials (Username, Password, and Signature) and paste them into the Upmind configuration screen.
  1. Once the data is added, you can click Test Credentials to verify the credentials.

Adding a payment provider

In Upmind, navigate to Settings > Payment providers. Then click Add payment provider.

Choose PayPal Legacy Subscription (Callbacks)


Adding details

Scroll down the page and add details.

  1. Enter a display name. We suggest PayPal.
  2. Click the Test Mode field and select No.
  3. Enter the account credentials (API Username, API Password, and API Signature).
  4. Click the Test Credentials button to verify your account.
  5. Add currencies (optional).
  6. Enter payment instructions. (optional)
  7. Click Create.

Editing the payment method

You can change or update the payment method. Go to the Payment Providers page, click the three dots, and select Edit.