插件选课稳定版

Wallet Enrolment (coupons, payments and all needed restrictions)

enrol_walletMohammad Farouk

  • Moodle 1.9–5.1
  • 更新 2026-05-15

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.
Wallet Enrollment
by Mo. Farouk
This plugin adds a wallet system to moodle, and users can enrol to courses using their credit.
What is wallet?
Wallet is where the users had funds in the moodle website, this wallet can be charged manually by admins, managers or any user with the capability  enrol/wallet:creditdebit, Also it could be charged by the user himself using available payment gateways.
What the user do with this balance?
Users could pay for courses to get enrol, pay for course modules or sections restricted by availability_wallet to get access or pay a subscription fee to join the website using auth_wallet.
Wallet Enrollment:
This enrollment method allow the user to enrol themselves into courses using wallet credit or using payments gateways in addition to using coupons for direct enrollment, charging wallet or get discounts.
Admin can define either to totally use moodle for the wallet system and coupons, or use an existence Tera wallet (in a woocommerce).
So there is two options:
Using Moodle as source for wallet: this allow all transaction to done internally on moodle site including the balance and coupon data.
Using wordpress with woocommerce and Treawallet as wallet source: now you use the futures of woocommerce including coupons and wallet balance, also it creates users in wordpress automatically with the same email.
Features  :
1- Enrollment using wallet balance.
Manager creates a course and decide the cost for it.

返回插件目录