Gateway Payments Enrolment

Maintained by Sebsoft BV, Rogier van Dongen
Gateway Payments enrolment method -- Enrol on payment - extended with discounts and cohort restrictions.
Price option: Free

Supports Moodle 3.10-5.1 See all versions
Latest release: 7 months ago
Installations: 166
Downloads (last 90 days): 83

Frankenstyle name: enrol_gwpayments
Enrolment
Gateway Payments

Comments

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

Hi. Using 4.3. Can create the coupon but upon "proceeding" to the PayPal receive this message TypeError: can't access property "Buttons", window.paypal is undefined. Not sure how to proceed. Can you guide me? Thanks.
@Dave I missed your comment before releasing a new/updated version. However, I've added it into our issue tracker so this would be on the list for a future release.
(note that the plugin can also be installed by downloading a zip from the repository; it does sometimes happen the repository has updated code but a release isn't done here on moodle's plugin directory)
Cheers
Firstly - I am finding this plugin really useful, so thank you very much for developing this.
I have spotted a slight issue. If a user is not logged in, but the site is set up to allow non-logged in users to view the course 'summary' page, at the bottom this will identify that the course requires a payment for entry, and will dsiplay the numerical amount that is required - but it doesn't display the currency - e.g. it is missing the $ or £ sign from the view. Would be great if this could be changed to display that.
@Matt
Do you know anything more specific about the coupon code?
This error can only occur in 4 specific cases according to the codebase. If not, we may have a bug.
The 4 possibilities:
- coupon code does not exist at all
- coupon code is specific to a course, but the code was tried in another course (this is likely the least relevant option as it only applies to "enrolment extensions")
- coupon code is tried _before_ it's configured applicable start date (when trying past the end date you will get an "expired" notice)
- coupon code has surpassed it's maximum usage.
If non of the above options is applicable please let me know, as it should now be considered a bug somewhere.
Regarding your questions about importing: this is not possible at the moment and will likely not be implemented unless it's on specific request.
Thank you in advance.
@Yann we're working on a release this week so we should then be compatible again up to Moodle 4.4 or 4.5 (verified as well).
When you enter a coupon for 100% off, it will briefly say "coupon is invalid" before then saying "you have been freely enrolled into the course". Not sure why that error appears.
Hello,
Does it still work with Moodle 4.1.X and above ?
Thank you.
This plugin has been working well for me. Is there some way to import coupons in bulk via a csv file or something similar?
Hello
I found and issue with Cyrulik text in the data-description field. Have created GitHub issue for this https://github.com/sebsoftnl/moodle-enrol_gwpayments/issues/16 were solution proposed.
Hi Sir Rogier van Dongen,
I'm incredibly grateful for this plugin and the invaluable help it provides. However, it appears that there is an issue with sending notifications, including receipts, to both students and teachers. I'm eager to find a solution to this problem, as it's essential to my needs. Could you please advise on how to fix it?
Hi Rafael,
There's no reason as far as I know to assume the plugin would no longer work, I'm not familiar with changes in Moodle's payment core nor in the general enrolment ideology.
The only sane way to test would be to use a test account from your PSP to make sure no real payments would be done, so testing is mainly manual.
This is mainly because of the handling by a gateway and the fact external parties are involved. Any errors that would occur (and for which we've already received issue reports), are more often than not outside the scope of the enrolment plugin (most cases: the payment gateway itself that fails which is out of scope for this plugin).
Should you run into any issues at all, please consider filing the issue on github.
Cheers
Hi Rogier,
I have installed the 1.0.7 version in Moodle 4.1 and it seems to work correctly. Is there any test about it? Can I still use this plugin in Moodle 4.1?
Thank you very much and congratulations for your work.
PS. As mantainer for the Galego language, in the next days I will upload the translation to AMOS.
Thank you very much for the plugin!
It works great!;)
@Matt,
Since this is most likely not related to this plugin (this is not a paypal plugin, this plugin only makes use of payment gateway implementations), I would try to ask the question in the Moodle Tracker because this is more than likely either a problem in the paypal gateway plugin (which is a core plugin) _or_ maybe even in paypal itself (such as a configuration issue perhaps).
Either way, I'm not able to say anything sensible about it.
Cheers
Some students are saying they do not receive an email receipt from PayPal when they purchase the course. Is there some setting I need to enable to make sure a receipt is sent?
Hi @Matt,
Yes it works and has been tested up until Moodle4.1dev.
Cheers smile