X
Exclusive Sale! Grab Flat 10% OFF on WooCommerce plugins | Use Coupon: WPSGRAB10
Get More Offers
  • Skip to primary navigation
  • Skip to main content
  • Skip to footer
WP Swings Documentation

WP Swings Documentation

  • WooCommerce Plugins
  • Services
  • Blog
  • Knowledge Base
  • Submit Query

Subscription For WooCommerce Pro – Paypal Subscription Integration

Subscription For WooCommerce Pro – Paypal Subscription Integration

January 10, 2024 by sanjeev maurya

  1. Overview
  2. Setup
  3. How To Get The API Credentials
  4. Configure Webhook
  5. Check The Process

1.Overview

With Subscriptions for Woocommerce, you can easily integrate your subscription orders with PayPal, enabling you to effortlessly handle payments through the PayPal gateway and efficiently manage all subscription orders directly from your PayPal dashboard.  After purchasing the subscription pro plugin, you will gain access to this invaluable PayPal integration add-on. Let’s explore how to configure it.

2.Setup

First of all, make sure you have Subscriptions for WooCommerce and Subscriptions for WooCommerce Pro both plugins installed and activated. 

Now to set it up click on the settings button below the plugin. You can also access the addon setting from WooCommerce > Setting > Payments > WPS Payment Subscriptions.

 

Here, you can carry out the following actions:

Enable/Disable: By checking this box, you can choose to activate or deactivate the payment gateway.

Title: Provide the title that you wish to be displayed on the order page.

Description: Input a description that you would like to appear on the order page.

Client ID: Enter your Client ID, which you can get from your PayPal account.

Client Secret Key: Input your Client Secret Key, which you can get from your PayPal account.

Click on the “Validate” button to authorize the connection. 

Test Mode: If you are testing things out, you can enable the “Test Mode” by checking the corresponding box. 

Sandbox-ID: To perform testing, you will need to enter your sandbox ID which can be obtained from your PayPal account. 

Sandbox Client Secret: Similarly, you can input your sandbox secret key under “Sandbox Client Secret”. 

Once you’ve done that, click on the “Validate” button to authorize the Sandbox connection.

3.How To Get The API Credentials

To obtain your API credentials, simply visit the PayPal Developer website at https://developer.paypal.com and log in using your PayPal account details. If you do not have a PayPal account yet, you can easily create one and then proceed to sign in. 

Once you are signed in navigate to the “Dashboard” or “My Apps and Credential” section from your developer account.

Then, click on “Create App” or “Create Rest API APP” After creating the app, PayPal will generate a pair of API credentials which includes “Client ID” and “Client Secret”. 

These credentials are required to authenticate your request while using PayPal rest API.

The same process can be followed to get the sandbox credentials.

4.Configure Webhook

To ensure the proper functionality of the WPS PayPal subscription integration, a webhook is required.

To set it up, access your PayPal developer account, then go to the “My Apps & Credentials” section and locate the REST API app you’ve created for this integration.

Within this section, you should find the option to configure or manage webhooks, enabling you to set up your webhooks from there.

5.Check The Process

Once the setup is complete, it is crucial to ensure that everything is functioning smoothly.

 

Begin by including a subscription product in your shopping cart (assuming you are familiar with the process of creating one) and proceed to the checkout stage.

 

The title and description you have placed while setup should show here along with the payment details and payment option.

 

pay for order

After that, you can choose your option for payment and proceed further.

 

subscription

After the order will be completed. You can check the subscription details as you normally do from the WooCommerce orders section or From the Subscription Table Tab in Plugin.

 

edit order

You can also check subscription details from your PayPal store dashboard

 

test store

Here you can see All the subscription details including Subscriptions ID, Subscriber ID, Status, and Subscriptions Plan.

 

manage subscription

You can view in-depth details like Subscriber Details, Payment information, Pricing Details, and Subscriptions period details about any subscription by clicking on it.

For further details and comprehensive guidance, refer to the plugin’s documentation to ensure a smooth implementation of WPS PayPal Subscriptions Integration.

 

Suggest Edit

Filed Under: WooCommerce / WordPress

Footer

Company

  • About Us
  • Partners
  • Affiliate Program
  • Services
  • WooCommerce Plugins

Resources

  • Blog
  • Offers
  • Plugins Demo
  • Knowledge Base
  • Case Studies

Help Center

  • Contact Us
  • Submit Query
  • License Activation
  • Support Plans
  • Forum

Copyright © 2025 WP Swings. All Rights Reserved.