WordPress Tutor LMS Enhancement

Job ID: 39506403

Budget: ₹1,500 – ₹12,500 INR

I have a WordPress website where I have added several courses using the Tutor LMS plugin (free version). The site is built entirely using free plugins. the url is https://ashadipcomputer.com/
I want to implement the following features:

Online Payment Integration

I have tried using Instamojo, but it's not working reliably or as expected.

I need a better solution — integrate Razorpay, UPI (Google Pay, PhonePe, etc.), or any other stable and cost-effective payment gateway.

After successful payment, the course should be automatically assigned to the user.

Auto Course Activation

Once payment is successful, the user should be enrolled automatically into the selected course without manual approval.

Course Duration and Access Expiry

Each course will have a specific duration (e.g., 30 days, 90 days).

After the course duration ends, the user login or course access should automatically expire or be restricted.

User Management & Notifications (Optional)

Send confirmation email/message after successful payment and course enrollment.

Show dashboard or tracking for course access timeline.

Requirements:

Only use free or low-cost plugins or custom code.

Ensure the system is stable, secure, and scalable for future course additions.

Developer must have experience with WordPress, Tutor LMS, and payment gateway integration.
Related categories: PHP WordPress CSS MySQL HTML