Website Sale Slides Survey Multi Qty
This module extends website_sale_slides_multi_qty to support certification surveys for participants of courses purchased with multiple registrations.
Certification attempts are linked to the corresponding course participation, allowing participants sharing the same purchaser to manage their certifications independently.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets each participant of a course bought with several seats take their own certification survey independently, and shows the participant's name, email and phone on their survey answers and certificate.
When a course is sold with several registrations, each participant has their own course membership. This module ties each certification attempt (a survey.user_input) to that specific membership through a new channel_partner_id field, so people sharing the same purchaser no longer share one certification.
What changes for users:
- On the survey answers list, three new columns appear after the contact: the participant's name, email and phone, taken from the course membership.
- When a participant opens a certification, the system looks for their own previous attempt and reuses its link; if there is none, a new attempt is created for that participant, with attempt limits not checked at creation.
- If the visitor is not a member of the course, a test entry is created instead, so they can preview the certification.
- The certificate report now prints the participant's name (or email) instead of the buyer's contact when available.
- On the survey 'thank you' page, the certification link is only shown to logged-in users, not to public visitors.
- The certification button in the fullscreen course player is hidden.
It touches slide.slide, survey.user_input and the course membership model, and adjusts the survey answer list, the certificate report and the course player screen.
Depends on
Models and fields (1)
- survey.user_input · extends an existing modelchannel_partner_id, slide_channel_partner_name, slide_channel_partner_email, slide_channel_partner_phone
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/e-learning.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.