Pelorus Labs Logo Pelorus Labs

Pelorus Labs plugin

pShop turns Moodle into a complete e-commerce platform.

Publish a public product catalog, take secure payments through Stripe, sell subscriptions, manage inventory, bundle courses, physical goods, and live events into a single checkout flow, and get full visibility through built-in Moodle reports.

Public product catalogue

Showcase products openly on your Moodle site and let visitors browse before they buy.

Stripe checkout

Take secure payments with a modern checkout experience that fits your existing site.

Discount codes and offers

Run campaigns, control pricing, and reward customers with flexible discount rules.

Mixed product components

Build products from courses, physical items, or a single Moodle activity like a ticketed event.

Inventory tracking

Keep stock under control for physical goods and ensure availability stays accurate.

Subscriptions

Create recurring revenue streams with subscriptions for memberships, services, or access plans.

Built-in reporting

Use Moodle's built-in reports to get full visibility into sales, orders, and performance.

Fulfilment with automated enrolment

Automate access and delivery after purchase so customers receive the right enrolment or fulfilment workflow instantly.

Built for Moodle organisations

Sell learning products without leaving Moodle.

pShop is designed for organisations that want e-commerce and learning in one place. It lets you package digital courses, classroom events, and shipped goods together so the buying experience stays simple for customers and manageable for site admins.

What it unlocks

  • - A storefront that promotes products to the public
  • - Secure payments and recurring billing through Stripe
  • - Flexible bundles that combine learning and physical fulfilment
  • - Full reporting capabilities using built-in Moodle reports
  • - Better revenue options for training providers, schools, and events teams

Ready to discuss pShop?

Contact Pelorus Labs to explore how pShop can fit your Moodle site and support your sales, subscriptions, and inventory needs.

contact@peloruslabs.com