PayPal

Certified Partner Plugin
Maintained by Daniel Neis Araujo
An Availability Condition to require a PayPal payment to access activities and resources.
Price option: Free

Supports Moodle 2.9-5.1 See all versions
Latest release: 1 year ago
Installations: 607
Downloads (last 90 days): 107

Frankenstyle name: availability_paypal

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi,
I am using Moodle 3.2
Background: I am using the PayPal enrollment plugin. PayPal is initiated by the student and the money transfer and email notifications of success take place on both ends. The course price is $10.00, if it matters.
Issue: Student clicks the course button from PayPal after completing the transaction and is returned to Moodle with the following error displayed:
Thank you for your payment! Unfortunately your payment has not yet been fully processed, and you are not yet registered to enter the course "Interactive programming". Please try continuing to the course in a few seconds, but if you continue to have trouble then please alert the Teacher or the site administrator.
Clicking the continue button only returns to the course screen in moodle with the PayPal payment button. Student is not enrolled.
Any help would be greatly appreciated.
Hello, Amruta
you may have something misconfigured. Please take a look if you have enabled the ipn of the paypal's acount and is using https on your site.
Hi Daniel,
I have installed this plugin. When I go to pay button below course then the moodle site redirects to PayPal site.. but shows an error as follows :
Things don't appear to be working at the moment. Please try again later.
Please help me with this issue.
Thanks in advance.
Hello, Nicole
this is not possible, unfortunately.
Hello,
Just wondering if there is a way with this plug in to charge for re-submissions on assignments? Or for the teacher to require the user to submit payment again after they have already paid.
Hello, Clarence
it is not possible to setup monthly payments
Hello, is there a way to use the this PayPal plugin for monthly enrolment payments?
Rekha, Daniel , looking forward for this plugin to work and accept indian payments...
this plugin get the list of currencies from Moodle: https://github.com/danielneis/moodle-availability_paypal/blob/master/classes/frontend.php#L57
... I do not know what to do with this github folder.
The ernol plugin also gives the same currencies in drop down, so it may be linked to paypal which filters the currencies which are available in my region.
Daniel, the lang/en/currencies.php has all the currencies, but both the paypal plugins (availability & enrol) do not give all currencies in the dropdown. I think paypal must be giving only those options in the dropdown which they offer.
I called Paypal today - INR will be available next year, so no hurry.
You will have to add your currencie to the lang/en/currencies.php
https://github.com/moodle/moodle/blob/master/lang/en/currencies.php
Hello,
this plugin get the list of currencies from Moodle: https://github.com/danielneis/moodle-availability_paypal/blob/master/classes/frontend.php#L57
Does the enrol plugin has this Indian currency?
Hello,
PayPal was in the news 2 days ago announcing the launch of Indian currency domestic payments. However, on call today, they said it will be available only next year (no indicative timeline given).
I have moodle 3.3, the PayPal enrol plugin (core) and Paypal Availability plugin does not have an option for Indian currency in the dropdown option - how can I add/ please provide (for the 3.4 release on 13 nov 17).
I am getting error that I supposedly haven't filled all of the fields (using it with Scheduler):
"You must provide a business email. You must provide a cost and it must be greater than 0. You must provide an item name. You must provide an item number."
Everything solved!!! Pluging works perfectly including the automated acces restriction!
It was a cuestion of activating the ipn of the paypal's acount and use https. I sugest you to indicate it on the instructions.It is not obvius for people thas has never worked with paypal.
Congratulations for your work!