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
- Log into PayPal and go to Account Settings on the top right.
- Click
API Access
>Update
. - Scroll down to
Custom checkout experience
>NVP/SOAP API Integration (Classic)
and click Manage API credentials. - You will see a screen like this. Copy each of the credentials (Username, Password, and Signature) and paste them into the Upmind configuration screen.

- 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.
- Enter a display name. We suggest PayPal.
- Click the Test Mode field and select No.
- Enter the account credentials (API Username, API Password, and API Signature).
- Click the Test Credentials button to verify your account.
- Add currencies (optional).
- Enter payment instructions. (optional)
- 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.
Updated 29 days ago