Home > Docs > Getting the Client ID and Secret from a PayPal Business Account

Getting the Client ID and Secret from a PayPal Business Account

Last updated on October 15, 2025

The PayPal Express Checkout Payment Gateway for WooCommerce plugin allows you to accept payments using PayPal Smart Buttons. However, to integrate PayPal Smart Buttons on your site, you will need the PayPal Client ID and Secret.

Steps to get a Client ID and Secret

If you have an existing PayPal business account, log in to the account. Otherwise, sign up and create a new business account.

  1. From the Activity tab, select API Access.
PayPal Business Account - API access
PayPal Business Account – API access

Alternatively, from the profile tab, navigate to the Account settings.

PayPal Business Account - Account Settings
PayPal Business Account – Account Settings

From Account settings, click on View/Update inline to the API access bar.

Account settings - PayPal
Account settings – PayPal

2. From the API credentials page, scroll down to the REST API Integration section and click Manage API apps and credentials.

PayPal Business Account - REST API Integration
PayPal Business Account – REST API Integration

3. The REST API apps window opens up. Click on the PayPal Developer experience link to create or manage apps. 

PayPal Business Account - PayPal Developer Experience
PayPal Business Account – PayPal Developer Experience

4. From the dashboard, click on Apps & Credentials.

PayPal developer dashboard
PayPal developer dashboard

5. Next, click on the Create App.

PayPal Business Account - Create REST API Apps
PayPal Business Account – Create REST API Apps

6. In the form that just came up, input the application details and click on Create App.

PayPal Business Account - Create New App
PayPal Business Account – Create New App

7. Now the Credentials are generated. Copy the Client ID and Secret.

PayPal Business Account - Client App and Secret
PayPal Business Account – Client App and Secret

8. Paste the credentials in the respective fields of the plugin.

PayPal Business Account - PayPal Credentials
PayPal Business Account – PayPal Credentials

To learn more about the PayPal smart button, check out the following article: PayPal Smart Button and Customization.