Last updated: August 17, 2026
What can be done within the PayPal Manager or API depends on the role assigned to the user. You, as the administrator, create users with roles appropriate to the tasks they need to accomplish.
| Name | Value | Note |
|---|---|---|
PARTNER | PayPal or the ID provided to you by the authorized PayPal reseller who registered you for the Gateway. | Case sensitive |
VENDOR | Your merchant login ID created when you registered for the account. | |
USER | If you set up one or more additional users on the account, this value is the ID of the user authorized to process transactions. If, however, you have not set up additional users, USER has the same value as VENDOR | Case sensitive. |
PWD | The password you defined while registering for the account. | Case sensitive |
Important: When logging into PayPal Manager, you may leave USER blank. If you are running API calls, you must specify USER.
When an account is created, an admin user with the same name as the merchant login gets created. Use this default user or create new users and grant permissions as appropriate. For example, you can create a user and password for your developer and grant them API_FULL_TRANSACTIONS permission.
| Privilege Level | Description of Capabilities |
|---|---|
ADMIN |
|
ADMIN_TRANSACTIONS |
|
API_FULL_TRANSACTIONS |
|
API_LIMITED_TRANSACTIONS |
|
FULL_TRANSACTIONS |
|
LIMITED_TRANSACTIONS |
|
READ_ONLY |
|
https://payflowpro.paypal.comhttps://pilot-payflowpro.paypal.comNote Since Payflow is operating out of multiple data centers we highly suggest that all API calls are done using the host URLs above. Should you hard code the IP addresses to send transactions via the Payflow API, PayPal cannot be responsible should your transactions fail should a data center be offline due to any issues or any scheduled maintenances.