Resources
Identity API
See Identity API for details on the API calls you need to make and the responses to expect.
Button Builder
See the Connect with PayPal Button Builder for a step-by-step guide to creating a Connect with PayPal button.
FAQ
See FAQ for a list of frequently asked questions.
Scope attributes
The following table shows how the user attributes map to the OpenID connect protocols.
User attribute | Category | Scope value |
---|---|---|
None | Basic Authentication | openid |
Full name | Personal Information | profile |
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 |
Account verification status | Account Information | https://uri.paypal.com/services/paypalattributes This tells you if the customer has a verified PayPal account. |
PayPal account ID (payer ID) | Account information | https://uri.paypal.com/services/paypalattributes This is the user's unique PayPal account ID used in PayPal APIs such as the Payouts API |
LIPP
For the earlier integration using Login with PayPal, replace the /connect
with /signin/authorize
in your links, for example, instead of
https://www.sandbox.paypal.com/connect?flowEntry=static&client_id=[client id]&scope=[list of scopes]&redirect_uri=[return URL]
LIPP integrations use:
https://www.sandbox.paypal.com/signin/authorize?flowEntry=static&client_id=[client id]&scope=[list of scopes]&redirect_uri=[return URL]