This tutorial will show you where you can find your Client IDs and Secret Keys for Live and Sandbox PayPal transactions for the Express Checkout Plugin. These are required pieces of information to run customer transactions through the PayPal payment gateway. It is important that this documentation is completed precisely, and you copy your keys accurately before attempting to run live and sandbox (test) transactions on your website.
Video Tutorial: Getting Live and Sandbox Client IDs and Secret Keys
Written Tutorial: Getting Live and Sandbox Client IDs and Secret Keys
Log into your PayPal Developer Account and click on the ‘My Apps and Credentials‘ menu.
Click on the ‘Create App‘ button in the ‘Sandbox‘ tab.
Give the app a meaningful name so you will remember its intended use and then click the ‘Create App‘ button.
Click on the App Name that you just created. You should now be able to see your sandbox client ID. Copy and paste this ID from your PayPal account into the settings menu of the WP Express Checkout Plugin. From this same PayPal page, click the ‘Show‘ button under Secret to reveal your PayPal Sandbox Secret Key. Copy and Paste the sandbox secret key into the Sandbox Secret Key field within the WP Express Checkout settings field.
You will now need to toggle to the ‘live‘ my apps and credentials tab to complete the same steps to create a ‘Live Client ID‘ and reveal a ‘Live Secret Key‘. Both your ‘Live Client ID‘ and ‘Live Secret Key‘ will need to be copied and pasted into your WP Express Checkout PayPal Credentials section of the Settings menu.
Once you have copied the four pieces of information (Sandbox Client ID, Sandbox Secret Key, Live Client ID, and Live Secret Key) from your PayPal Developer Account into your WP Express Checkout Settings Menu, ensure you click the ‘Save Changes‘ button so that the pieces of information are saved to the plugin. You are now ready to run live or test transactions using the WP Express Checkout Plugin.