BLACK FRIDAY SALE | Flat 20% Off on all Moodle Plugins | Limited time only | Apply Code: BF20

Free & Premium
Moodle LMS & WP Plugins

Do not re-invent the wheel, save time & money by implementing our Free & Premium Plugins, Scripts, Utilities and Reports.

Free & Premium Moodle Plugins Banner

Razorpay Payment Gateway Plugin for Moodle

The Razorpay Payment Gateway Plugin for Moodle enables seamless, secure, and fast online payments for course enrolments. Designed to integrate natively with Moodle’s existing enrolment system, the plugin allows learners to pay using multiple payment methods—including UPI, cards, net banking, and wallets—and get enrolled instantly upon successful payment.

Key Features

Secure Online Payments: Accept payments for course enrollment directly through Razorpay.
Auto-Enrolment After Payment: User is automatically enrolled into the course once the payment is verified.
Transaction Management: Stores full transaction details inside Moodle for admin records.
Admin Configuration Panel: Set and update Razorpay Key ID and Key Secret from Moodle admin settings.
User-Friendly Payment Button: Displays a Razorpay payment button directly on the course enrolment page.
Refund Management: Refunds are handled securely via the Razorpay Dashboard (manual processing).
Coupon System: Create and manage discount coupons. Apply coupons to reduce course fees before initiating payment.
Fully Compatible with Moodle Enrolment System: Works seamlessly with Moodle’s built-in enrolment methods.

Salient Features

Coding Standards

All our plugins adhere to the Moodle LMS coding standards and are tested in the most recent versions.

Free Technical Support

Get the free technical support of our tech experts to install the plugins and fix any issue.

New Release Compatible

We regularly work to upgrade the plugins as soon as a new version of Moodle is released.

Deliverables

Plugin, Operational manual, Support to help with the installation & configuration.

Get your money back
within 7 days. (T&C apply)
Requirement Form

Contact us for any new requirement or query

If you need any Moodle LMS & WP Plugins development or customization of an existing plugin, drop us a message below.

    Frequently Asked Questions

    Once a user completes the payment, Razorpay verifies the transaction. After successful verification, the plugin automatically enrols the user into the selected course—no manual intervention needed.

    All transaction details—including payment ID, order ID, amount, status, and user info—are stored securely inside Moodle for admin reference and record keeping.

    Admins can configure the plugin by entering the Razorpay Key ID and Key Secret in the plugin’s configuration panel found in Moodle’s admin settings.

    Yes. The plugin adds a Razorpay payment button directly on the course enrollment page, allowing users to make payments quickly and easily.

    Yes. The plugin includes a built-in coupon system where admins can create, manage, and apply discount codes. Learners can apply these coupons during payment to reduce the course fee.

    Absolutely. The plugin works seamlessly with Moodle’s built-in enrolment system and does not interfere with other enrolment methods.

    Yes. Moodle admins can view stored transaction records, check payer details, and verify payment status at any time.

    No. Only the Moodle admin needs a Razorpay Merchant account. Learners simply make the payment using any supported method.

    1500+

    eLearning Assets

    10+

    MoodleTM LMS & WP Plugins

    5000+

    Users

    100+

    Languages

    Disclaimer: All Products, Logos and Company names are trademark(TM) of their respective holders. Mention of those on our website do not imply any affiliation with or endorsement by them.

    Translate »