Wallet Enrolment (coupons, payments and all needed restrictions)

Maintained by Mohammad Farouk
ALL IN ONE ENROLMENT PLUGIN. This enrollment method allow users to enrol themselves into courses using wallet credit. (manual charging wallet, charging by payment, coupons, discounts, cashback, awards, referrals, woocommerce connection, other course enrol restrictions, cohort restrictions, use availability condition plugins for restrictions and more). It simply provide your moodle site with ecommerce solution to sell courses and control the price.
Price option: Free

Supports Moodle 3.9-5.2 See all versions
Latest release: 2 months ago
Installations: 180
Downloads (last 90 days): 197

Frankenstyle name: enrol_wallet
Enrolment

Comments

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

hello mohammad i´ve found the stripe payment... but i found a little thing that doesn´t work... on the startpage i got offers.... and when i click on it... it will show cashback and referral program ... but when i click more (for more information.... it won´t load the referral page and goes back to the startpage.. is this normal?
also i wanted to ask, if it is possible, when users do an topup to they´re wallet... that i can make a bunck off deals or something...
for example: when a user does an topup with 30 euro´s they get 3 euro (or something) free from us.... hopefully you´ll understand what i mean ;)
great plugin and a lot of my students are already using this great plugin ;)
Hello johan
It is okay to use any payment gateway plugin
here is one for stripe already founded on plugin database
https://moodle.org/plugins/paygw_stripe
hello mohammad we really love this plugin, but i was wondering, is it possible for students to top-up the wallet with stripe payments? we really need that function ;)
Hello Ahmed, I was thinking about that to, and sure I'll try to work on it as soon as possible.
Thank you, Mohammad. It is an amazing plugin. I have a question. Can we make the wallet for a system using points/coins instead of currency with a calculation formula in the background? For instance, buy 1000 points would cost 15usd and buying 2000 points would cost 20usd. We also should display the wallet and use availability for points and not the currency? Thank you again! Keep up the great work.
Hello Hoda, the problem should be solved in the new version.
Thank you Mohammad
Regards,
Hello Hoda, I'll consider this issue in the next update
Hello Mohammad and thank you for this amazing plugins, it's what we've been looking for.
We're using moodle 3.10 and when we're trying to add wallet balance block or go to wallet transaction or charger we get this error:
Class 'core_user\fields' not found
Can you please help us resolve this problem?
Hello Gubbe engen, This is an electronic system where users has a credit in this wallet and use it to enrol in courses.
Hello @Mohammad Nabil, I use Paymob.
جزاك الله خيرا
Great Work !
i see that you using EGP payment , what paymentgatway you use in egypt ?
Hello thanks for the plugin....What is wallet? Searching on google gives hundreds of result. Where should I register payment account
Hello Davor, I just tested it with the latest woocommerce and tera wallet versions and they works fine
Please make sure that the wordpress url is correct ans starts with https://
And it should be compatible with Edwiser Bridge as it store the user's meta moodle user id in the same way exactly.
The topping up option in moodle only use moodle available gateways, but it also gave credit to the user in the wordpress site, and on the other hand by topping up the tera wallet it will do the same in moodle site
Thank you for this great plugin. I must admit, it's exactly what I was looking for.
However, I have an issue. Balance is not updating if payment is done using Wordpress and secondly, it seems like Wallet source is not being respected.
Here's what I did:
1. I installed Moo-Wallet plugin and TeraWallet.
2. Than set up Wallet source: "External Tera-wallet (WooWallet)" and set up same Secret Key (enrol_wallet | wordpress_secretkey) in WP and Moodle.
3. While testing it, by topping up wallet in WP using TeraWallet, balance didn't updat in Moodle.
4. Than I tried to pay via Moodle block wallet, but it's forcing me to pay via PayPal using Moodle interface, even I set up Wallet source: "External Tera-wallet (WooWallet)".
Keep in mind that I'm using Edwiser Bridge Pro plugin, but in my opinion that shouldn't affect showing up balance.
PS. Let me know if you need login details to check by yourself.
King regards,
Davor