local_retained:shop:structure:handlers:std_enrolonecourse

S'inscrire à un cours

Gestionnaire d'automatisation produit

Description

Le scénario principal de ce gestionnaire, sur validation de l'achat, est d'inscrire l'acheteur sur un cours désigné par les paramètres internes. Cette inscription peut être faite sous un rôle à définir, par défaut le role Etudiant standard de Moodle.

Si un cours destiné au support utilisateur existe, il est possible de déclencher une inscription secondaire au support client.

L'inscription peut être paramétrée en durée. Par défaut elle est définitive. Si la durée est définie, et que le produit est “renouvelable” alors il sera possible de prolonger la durée d'inscription sur le même code produit.

Restrictions de disponibilité

Le produit ne doit pas pouvoir être acheté si l'acheteur a déjà une inscription active à ce cours. Ceci ne peut être vérifié qu'en l'état connecté. Si le produit est accessible au public déconnecté, alors la restriction ne peut être testée pour les acheteurs déconnectés.

Paramètres internes

Mise en oeuvre

local_retained/shop/structure/handlers/std_enrolonecourse.txt · Last modified: 2024/05/14 15:38 (external edit)