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.
Razorpay
Tutor LMS supports integration with Razorpay, a leading payment gateway that offers secure and efficient payment processing for online transactions. Razorpay allows you to accept payments through multiple methods, including credit cards, UPI, net banking, and wallets.
Ensure Razorpay supports your currency and is available in your region before proceeding.
Access the Payment Methods:
Add Razorpay:

📝 Note: You’ll need an active Tutor LMS Pro subscription to use Razorpay.
In the Payment Methods section, toggle the switch to enable Razorpay for checkout. Then, click the Setup icon next to Razorpay to expand the settings. Here, you can select the Environment and enter your Key id and Key secret.

You’ll need Razorpay’s key ID and key secret to integrate it with Tutor LMS. Here are the steps to get that:




There, click on the Add New Webhook button, and you’ll get the window to setup your webhook.

The sample webhook URL is: https://yourdomain.com/wp-json/tutor/v1/ecommerce-webhook?payment_method=razorpay
Note: You have to manually input the Webhook Secret here and use the same secret key in your Tutor LMS platform for proper integration.
Now, navigate to the Razorpay configuration section and follow the steps below:

That’s how you can seamlessly integrate Razorpay into your Tutor LMS platform and offer diverse payment options to your students.
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
Proudly built using
© 2026 All Rights Reserved