shop-lockShop Page

The Shop Page is the main storefront where students browse, search, and explore all the products (courses, bundles, subscriptions) available for purchase.

This page is automatically generated once the store plugin is installed and products are synced

Shop Page Layout

The Shop page includes:

Allows users to quickly search for courses by:

  • Course name

  • Category

  • Keywords

Useful for large catalogs where students must find relevant courses faster.


2. Category Filter

A dropdown listing all course categories available in your Moodle site.

Users can filter products by:

  • Subject

  • Department

  • Course type

This improves product discoverability and helps students narrow down options.


3. Sorting

A sorting dropdown (example shown: Newest) that allows students to change the product order.

Common sorting options may include:

  • Newest

  • Popular

  • Price-based

  • Recently updated (only include options that your actual UI supports)


4. Product Grid

Displays all available courses as purchasable products.

Each product card includes:

  • Course Thumbnail

  • Course Category

  • Course Name

  • Instructor name

  • Rating (e.g., 3.7 from 3 reviews)

  • Enrollment Status (“Enrolled” if already purchased)

  • CTA (e.g., View Course, Buy Now, depending on enrollment state)

If a product is marked Featured, it will show a special badge.


Last updated