Phase 2 - Configuring PayPalOAuth in the Gigya console
- If you are not logged into Gigya, go to http://console.gigya.com/ and sign in. Then go to the Gigya Dashboard.
- Press the Site Settings button that corresponds to the domain you wish to configure. You will be redirected to the Site Settings page.
Click Providers Configurations in the left-hand menu.
On the page that opens, select the button that corresponds to the PayPalOAuth configuration.
Open the Providers Configuration page of Gigya's Console.
- Select PayPal from the list of providers.
- In the dialog that appears, from the PayPal app configuration page still open from Phase 1, copy and paste both your Client ID and Secret into the corresponding fields of the dialog.
- Be sure to check the Enable CName box, if you are using a CName in your app's Return URL field from Phase 1 (above).
- Important: The Sandbox and Live Client ID/Secret pairs are different, ensure you are copying the keys from the Live version of your app.
- Select Secure redirects only to allow only HTTPS redirects from PayPal.
- Click OK to close the dialog.
- Press the Save Settings button in the lower-right of the Providers Configurations page.
- You can set additional permissions regarding the information Gigya requests from PayPal by going to the Permissions page of the Gigya console via the left-hand menu.
- Here you can choose whether to gather the users Email address, Street address, and/or Phone number by selecting the corresponding options and clicking the Save Permissions button on the lower right-hand section of the page.
That's it, PayPalOAuth configuration is complete! Please note that it can take from 1 minute to 3 hours for configurations made in PayPal to become synchronized.
If you have issues getting your app to function properly due to entering an incorrect Return URL during the initial app setup, it is often more effective to create a new app, being sure to enter the correct Return URL at setup, then waiting on PayPal to synchronize a change.