Log In with PayPal user attributes

Use the scope field to set the access privileges of the access token. Pass the scope values in a URL encoded, space-separated, case-sensitive list.


For example:

scope='openid profile email'

The scope field values must include:

  • openid. Required.
  • Any user attributes that you want to view.

User attribute and scope mappings

This table maps the Log In with PayPal user attributes to the scope field values.

Note: When you created a PayPal app, you selected the user attributes.

User attribute My apps form category Scope value
None Basic Authentication openid
Full name Personal Information profile
Date of birth Personal Information profile
Age range Personal Information https://uri.paypal.com/services/paypalattributes
Email address Address Information email
Street address Address Information address
City Address Information address
State Address Information address
Country Address Information address
Zip code Address Information address
Phone Address Information phone
Account status (verified) Account Information https://uri.paypal.com/services/paypalattributes
Account type Account Information https://uri.paypal.com/services/paypalattributes
Account creation date Account Information https://uri.paypal.com/services/paypalattributes
Time zone Account Information profile
Locale Account Information profile
Language Account Information profile
Gender profile
Use Seamless Checkout Additional PayPal permissions https://uri.paypal.com/services/expresscheckout
Invoicing Additional PayPal permissions https://uri.paypal.com/services/invoicing

Additional information