Ceci est une ancienne révision du document !
Table des matières
Moodle Shop structure documentation
Automating enrolments incourses as effect of the purchase, introduction
the Moodle Shop engine is a complex and complete component used to sell online teaching-related “objects”.
Once loaded with a lot of content and teaching scenarios, Moodle can offer a lot of saleable items. Moodle is a flexible and highly configurable application, which makes it an excellent candidate for a wide of business scenarios.
Enrolling in a training course and obtaining a learner’s account for a given period is a classic monetisable component of activities specific to virtual training centres. There are several distinct derivative situations that depend on the purchasing process for the training course, its social or funding context.
Buying their own seat
An online learner wants to personally participate in a course they purchased. In principle, this buyer will have access to:
- The purchased training course, as a learner
- The “support” course, which serves as the management interface for their training course, as a cus
Buying a training session for a group of participants
Un responsable de formation ou un chef d'entreprise souhaite former un ou plusieurs de ses salariés. Si le nombre est connu, il peut alors “mettre en place une formation” pour le compte de l'entreprise, et acheter les sièges nécessaires à la mise en place de la session. C'est l'entreprise qui paye les sièges, la facture peut être complétée par une convention de formation standard permettant le remboursement des formations par les organismes financeurs.
Les inscriptions obtenues par ce type d'achat peuvent être illimitées, ou au contraire renouvelables au delà d'une certaine durée.
Retrieving a paied for certificate
Dans la modalité des MOOCs, l'accès à la formation est gratuite, mais le retrait de la preuve formelle de participation et d'obtention des objectifs peut être soumise à un paiement. La boutique permet de forger des produits de ce type.
Extending an existing enrol period
La société de formation X propose un cours de préparation à un examen difficile de finance, avec des dispositifs d'aide à la révision, du coaching. L'inscription est vendue initialement pour une période de 3 mois, et peut être librement prolongé par périodes d'un mois.
Purchasing a role assign in a particular context
La société de formation Y construit un dispositif de cours à double étage, utilisant deux rôles Étudiant et Etudiant+ pour accéder à des parties plus ou moins développées du cours. Il est possible d'acquérir une “augmentation” de statut pour une inscription déjà active, ou d'accéder à un statut augmenté pour tous les cours de la plate-forme.
Purchasing learning credits to spend later making his own course program
Une société propose une très grande variété de modules de formation et souhaite que les client puissent librement constituer leur portefeuille de contenus. La boutique est utilisée pour recharger un compte virtuel de crédits de formation qui seront utilisés pour choisir les modules de cours dans le catalogue interne.
Cette méthode est plus simple à utiliser pour les apprenants qui ne font qu'une seule opération financière au début.
Major Shop elements
Moodle Integrated Shop has two main parts:
- A Front-Office that will be accessed by customers to purchase items
- A Back-Office that will :
- help sales managers to define the product offer
- allow sales operators to survey and manage transactions
Optionally, building a customer support workplace using a moodle course is a good idea, and the shop implementation provides some accessory blocks that helps building a customer environment with all necessary features.
Shop back-office
Implementation classes and functional primitives
Technical utilities
Shop front-office
Purchase steps
Shop Sub-Plugins
Products action scripts
-
- Standard handlers (community version) :
- Additional handlers (PRO version)
- Open LTI Access (PRO)
- Special handlers
- One Course Creation (PRO)
Payment methods
-
- Standard interfaces (community version)
- Additional interfaces (PRO)
Back to Local Shop componant - Local shop structure summary - Configuration and implementation of a commercial offer - back to catalogue
