> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Add PayPal Pro as a Payment Method

> Configure PayPal Pro

**PayPal Pro** enables direct credit or debit card payments through PayPal, acting as a full payment gateway. This is ideal if you want PayPal to process card payments directly.

However, **we recommend** using [PayPal Billing Agreements](/using-upmind/payment-methods/how-to-add-paypal-as-a-payment-method/how-to-add-paypal-billing-agreement-as-a-payment-method) as the PayPal payment method.

In this guide, we will set up PayPal Pro. You will require:

* A PayPal account

* An Upmind account

<Note>
  Please make sure this feature is enabled on your PayPal account. You may need to contact PayPal or check their [guide](https://developer.paypal.com/api/nvp-soap/payflow/website-payments-pro/).
</Note>

## Obtaining API credentials from PayPal

1. Log in to your **PayPal Business account**.

2. Go to `Account Settings`.

3. Click **API Access** > **Update**.

4. Under **Custom checkout experience**, select **NVP/SOAP API Integration (Classic)** and click **Manage API credentials**.

5. Copy your **API Username**, **API Password**, and **Signature**.

<Frame caption="Copy credentials">
  <img src="https://mintcdn.com/upmind/uxzVUXAKtJ2bRWCI/images/fb/6d1e6bd322c34d56.png?fit=max&auto=format&n=uxzVUXAKtJ2bRWCI&q=85&s=f06ed94a7c03f0f1ea97faee72be4903" alt="Copy credentials" width="2505" height="1421" data-path="images/fb/6d1e6bd322c34d56.png" />
</Frame>

## Adding PayPal Pro in Upmind

1. In Upmind, go to **Settings** > **Payment Providers**.

2. Click **Add Payment Provider**.

3. Choose **PayPal Pro**.

<Frame caption="Select PayPal Pro">
  <img src="https://mintcdn.com/upmind/FQ1NhxALxjSHvvWW/images/fb/b1fcce20cc0b53d2.png?fit=max&auto=format&n=FQ1NhxALxjSHvvWW&q=85&s=c2382d5cdc9484f593f9bb15afb68390" alt="Select PayPal Pro" width="772" height="260" data-path="images/fb/b1fcce20cc0b53d2.png" />
</Frame>

4. Enter a display name. We suggest **PayPal**.

5. Set **Test Mode** to **No**.

6. Enter your **API credentials**.

7. Choose if you want it **Stored**.

8. Click **Test Credentials**.

9. (Optional) Add currencies and payment instructions.

10. Click **Create**.

<Frame caption="Fill in the details">
  <img src="https://mintcdn.com/upmind/JUoAg6onJmXk_-rR/images/fb/e230d63ff1bc52f0.png?fit=max&auto=format&n=JUoAg6onJmXk_-rR&q=85&s=34673beec550152b0e227985e895cf42" alt="Fill in the details" width="769" height="515" data-path="images/fb/e230d63ff1bc52f0.png" />
</Frame>

## Editing PayPal Pro

To update, go to **Settings** > **Payment Providers**, click the three dots, and select **Edit**.
