OpenSesame - marketplace for buying and selling e-learning courses

Feb 17, 2013
OpenSesame is the world’s marketplace for buying and selling e-learning courses.

Why Drupal was chosen: 

OpenSesame relies on Drupal in order to offer users a variety of complex features, including:

  • User-generated products: Users can self-serve to upload courses for sale in the marketplace.
  • E-commerce sales: Customers can purchase courses using a credit card and download license files instantly.
  • Multi-faceted, searchable catalog: The course search can be filtered by more than 10 facets.
  • Custom product-level discounts: Sellers can create custom bulk discount tiers for each course.
  • Multi-language support: The most-trafficked pages are translated into seven languages, with language switching. Users can also upload courses for sale in any language.
  • Custom order types: In addition to e-commerce purchases of licenses with defined numbers of users, customers can get unlimited licenses for content and then get billed at the end of the month for actual usage.
  • Custom payouts: Sellers can receive different shares of revenue based on their agreements with OpenSesame. OpenSesame will contribute the payout module back to Drupal 7.
  • Site speed improvements: OpenSesame has improved page load time by pre-theming content and pre-caching content on the CDN.

Read more information about this showcase on