-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Feature Request
Is your feature request related to a problem or unsupported use case? Please describe.
Currently, in the B2C sales tunnel, only credit card registration is possible. This limitation prevents offering CPF (via MonCompteFormation) as an alternative for credentials eligible for this funding.
Describe the solution you'd like
We want to integrate the following in Joanie (admin and BO):
- A deep linking activation option at the product level (in the "Syllabus" tab, which shows the product-course relationship and offerings)
- Once activated, the possibility to associate a deep MonCompteFormation (MCF) link for each selling organization linked to the product
- Random redirection among these links, triggered when the user clicks "Mobiliser mon CPF" in the Richie sales tunnel
- Since the CPF link is permanent and independant of sessions, it must necessarily be attached at the product level
- The input field could be integrated into the
course_product_relation
interface, either alongside theOfferings
or when adding participating organizations

- A "Deep linking" toggle/button could be added to reveal the list of organizations (from
course_product_relation_organizations
) and a (facultative) deep link input per organization
Expected user path:
- Admin (Joanie BO):
- Accesses product editing
- Enables deep linking (for CPF eligibility)
- Fills in one deep MCF link per participating organization
- Can later edit these links (ideally)
- Learner (Richie) (cf. Display CPF button in sales tunnel richie#2676):
- Accesses a course syllabus
- Clicks on “Enroll”
- Chooses between “Subscribe by credit card” and “Mobilise my CPF”
- Clicks CPF
- Gets randomly redirected to one of the MCF links entered in Joanie
- Persisting the proposed URL during a single navigation session would be a plus, but not required
Describe alternatives you've considered
- Handling CPF link integraton in Richie (by the organizations): ruled out for V1 (lack of visibility + adds frontend complexity)
- Recording CPF orders in Joanie: not needed for V1, as learners can register directly via MCF without accessing our plateform
Discovery, Documentation, Adoption, Migration Strategy
- In V1:
- Simple redirection, no MCF API calls
- No link deactivation or date management
- Manual registration validation in admin (via promo codes or other mechanisms to be implemented in Joanie)
- Later: the ability to track clicks on the CPF button, create draft orders, and follow traffic (not a V1 priority)