Add-Ons
Unlock more possibilities for your LMS.
Integrations
Connect with tools you already use.
Migration
Switch to Tutor LMS with confidence.
Blog
Learn, grow, and stay ahead in eLearning.
Documentation
Everything you need to build with Tutor LMS.
Videos
Learn visually with tutorials.
Release Notes
See what’s new in every update.
Partners
Explore our trusted Tutor LMS partners.
Paddle is a powerful payment gateway designed for selling digital products and subscriptions globally. With built-in tax handling, fraud prevention, and multi-currency support, Paddle simplifies transactions for online course platforms like Tutor LMS.
It supports credit/debit cards, PayPal, multiple localized payment methods, etc, to ensure a seamless checkout experience for students worldwide. Check the Supported Countries and Supported Currencies sections on their website for the latest updates.
Follow the steps below to add the Paddle payment gateway to your Tutor LMS website:
Once installed, Paddle will appear as one of your payment options on the Payment Methods page.

Note: You’ll need an active Tutor LMS Pro subscription to use the Paddle payment gateway.
In the Payment Methods section, toggle the switch to enable Paddle for checkout. Then, click the Setup icon next to Paddle to expand the settings. Here, you can select the Environment and enter your Paddle credentials. It includes API Key, Client-side Token, and Webhook Secret Key.
You’ll need Paddle’s credentials to integrate it with Tutor LMS. If you don’t have an existing Paddle account, you must create a new account first. Then log in to your account and collect your credentials. Here is the step-by-step process to get Paddle’s credentials:

Note: Generate a new API key instead of using the default one for better security.
You can generate a new API key from the “Generate API Key” button.

To generate an API key, you need to provide the API Key Name, Description, Expiry Date, and select the appropriate permissions. Please choose the specific permissions you want to grant through this API key.

Similar to generating the API key, you’ll also need to generate a client-side token. Just click the “Generate client-side token” button, enter a token name and description, and you’re done — your unique client-side token will be ready.

Now you have to set up the webhook to get payment-related notifications. It is required for order processing and automatic renewals. Here is the process of configuring INS:


Finally, find your new destination, click the three-dot menu, and select Edit Destination. There, you will get a new field titled “Secret key”. You need to copy this key and paste it into Tutor LMS’s Webhook Secret Key field.

To use Paddle checkout and use the Inline Checkout feature, you must first approve your domain. Without domain approval, you won’t be able to process transactions directly on your website.
To do so, navigate to the Paddle Dashboard > Checkout > Website Approval. From this page, you can add a new domain for verification.

In the input field, enter your domain or subdomain URL without the http:// prefix or any trailing slashes. For example:
✅ themeum.com
✅ docs.themeum.com
❌ https://themeum.com/
Finally, click Submit for Approval button to complete the process.
In the final step, you have to set the default payment link.You can do it by navigating to Paddle Dashboard > Checkout > Checkout Settings. Then scroll down a little bit, and you’ll get the payment link input field in the Checkout settings page.

Then input your website URL here and save changes.
Now, navigate to the Paddle configuration section and follow the steps below:

You’re done! Paddle is now ready to handle payments securely from your students.
Note: Paddle uses its own tax calculation method. So, taxes from your Tutor LMS courses will not be applied when the Paddle payment gateway is chosen. However, if you are VAT-registered, you can enter your VAT ID during checkout on the Paddle page.
Join the world’s #1 Tutor LMS community
By submitting your email, you agree to our Terms and Privacy Policy
Product
Solutions
Build, manage, and scale your eLearning business with the most powerful WordPress LMS — all in one place.
Crafted by Humans
© 2026 All Rights Reserved