JotForm User Guide / Payment Forms /

How to Obtain PayPal API Credentials

How to Obtain PayPal API Credentials

PayPal API credentials (Username, Password, and Signature) are necessary if you want to integrate your forms with PayPal Pro. These are separate details from your PayPal login information.

Note that PayPal Pro is available to Premium or Business type PayPal account. You may be able to view API credentials with your Personal account, but the integration will not work with it. 

Here's how to obtain Paypal API credentials for your account:

1. Log in to PayPal.

2. Navigate to the following: 

Settings > Account Settings > Website payments under Products and Services > Click the Update link under API Access.

 3. Under Custom checkout experience section, click Manage API credentials link under NVP/SOAP API integration (Classic) option:

If you haven't set it up before, you will be asked the following:

Choose Request API signature and click the Agree and Submit button.

On the next page, copy the API Username, Password, and Signature generated. Click the Done button if you're done. 

You will have to remove existing credentials if you want to generate a new one. We, however, do not recommend removing this if you have existing integrations that use the credentials. 

We highly recommend that you keep your API credentials safe for future reference.

Contact Support:
Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:
Contact JotForm Support:

Send Comment


  • Abhijit Ghosh

    Fine, Is it necessary to have business account to get API credentials in paypal

  • jlangrish

    Thank you. This was very helpful and I was able to do the integration myself.

  • martin richards

    Is it safe for someone (a webdesigner) to have these from you?

  • teamsimons


    It appears as though PayPal has changed their settings since this page was written:

    Perhaps you would care to update the page?

    Thanks in advance.

  • pippo12321

    Merchant country unsupported
    what should I do?