Releases: onbirdev/moodle-enrol_cart
v1.0.0
Version 1.0.0 - Initial Release
I am excited to announce the first official release of the Moodle Shopping Cart Plugin!
Key Features
-
Shopping Cart Enrolment Method:
Adds a "Cart" enrolment method to courses, enabling users to easily add one or more courses to their shopping cart and complete payment using Moodle's available payment gateways. -
User-Friendly Cart Management:
Users can access their shopping cart through the cart icon in the top navigation bar and review their purchase history via the "My Purchases" option in the user menu. -
Seamless Shopping Experience:
Users can add courses to their cart even before logging in. The cart information is stored in a cookie and automatically transferred to the database once the user logs in, allowing them to complete their purchase without losing any items. -
Discount Management:
Administrators can set discount amounts or percentages for individual courses. The plugin also supports discount coupons, which can be used during checkout by implementing theenrol_cart\object\CouponInterface
class and setting thecoupon_class
in the cart enrolment settings.
Thank you for your interest in the Moodle Shopping Cart Plugin! I look forward to your feedback and contributions.