Moodle Paypal plugin to be modified to accept RazorPay

[1] Please place your bid only if you are completely familiar with Moodle payment gateway integration.

Appreciate if the plugin is built and available.

[2] We cannot give you access to our servers. You will have to install Moodle on any test server of your choice.

[3] We use Moodle 3.8/3.9

[4] The database we use is MariaDB

[5] To confirm that you have really read and understood this project, include the sentence 'I dig Moodle' in your proposal in capital letters.

[6] Any relevant examples of your previous work with Moodle will be appreciated

Scope of the project :


Moodle has the built-in Paypal plugin for processing paid enrolments. We need the same Paypal plugin to be modified to work with the Razorpay payment gateway.

Freelancer expertise : Moodle + PHP + MariaDB (We are using MariaDB for our installations)

Main Steps involved :


[1] Take a look at the original Paypal enrolment plugin in Moodle.

[2] Modify the Paypal plugin to make it work with Razorpay gateway.

[3] Provide us with a simple SQL query that will dump the details of all the users enrolled via the new plugin (User ID, enrolled course, amount paid, date of enrolment etc.)

Relevant example :


This type of work has already been done for other payment gateways. For example, the Paypal plugin has been modified to work with Paytm payment gateway. So, you can use the Paytm plugin also as a reference. However, there should be a clear way of exporting all the users who are enrolled through this plugin.

Deliverables & Milestones :


[1] Demonstrate the working plugin on your Moodle ( 3.7 LTS & 3.8) installations with the Razorpay sandbox. (We are using both these versions, so plugin should work with both)

[2] We complete 75% of the agreed payment via Freelancer (Milestone 1)

[3] You send us the working plugin files

[4] We will install it on our Moodle instances and test it out for 3 to 4 days

[5] If there are any bugs / glitches, they need to be fixed

[6] We will complete the balance 25% payment through Freelance itself, as soon as we sign-off (Milestone 2)

To reiterate :


[1] We do not need any exotic or extra functionalities in the plugin

[2] It should simply work like how the Paypal plugin currently works, but with the Razorpay gateway

[3] There should be some way of dumping out the details of all the users enrolled through this plugin (A SQL query that we can run through Moodle Adhoc Queries will be good enough)

Skills: Payment Gateway Integration, Software Architecture, Moodle, PHP

See more: community builder paypal plugin, moodle paypal subscriptions, moodle paypal shopping cart, paypal plugin, used paypal plugin, moodle paypal sites, paypalcouk paypal plugin, moodle paypal function, moodle paypal pro, moodle paypal doesnt work, paypal plugin 271, moodle paypal integration, wordpress pdt paypal plugin, moodle paypal works, moodle paypal recurring, moodle paypal plugin

About the Employer:
( 0 reviews ) Bengaluru, India

Project ID: #26513283

2 freelancers are bidding on average ₹6300 for this job


Hello Sir / Madam. I saw your project and am in interested in working with you, Am an expert in the above mentioned skills pretty much what I specialize on. I will swiftly deliver your job in high standard More

₹5600 INR in 5 days
(5 Reviews)

✅ laravel ✅ PHP MySQL ✅ Code ignitor ✅ Wordpress ✅ Magento ✅ Opencard ✅ Photoshop✅ HTML/CSS Hello Greetings!! I have 9+ years of experience in the Web technologies. I have gone through your description and understand More

₹7000 INR in 7 days
(1 Review)