Connect with PayPal

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]

Next

Return to Overview

Feedback