Using Odoo V15 Enterprise
I am trying to sell my course using e-learning + Website (e-commerce) + Stripe + Sales + Subscriptions.
The idea is to automate the whole process and create a niece and easy user experience for the consumer.
My course can be paid monthly or annually. For this I created a single product with TERM as variant with Monthly and Yearly values and using different price for both .i.e $10 monthly and $99 Yearly, all good so far it displays nicely in the website. (is there any other way to achieve similar outcome? think e-commerce where user can select monthly or Yearly for the same product, like Odoo does on the pricing section)
Then I created my course in the e-learning app to be able to sell it online. This is the first barrier as you can't use the product template as product in the e-learning, so you have to select one or the other variants which is not viable because I will need to create two e-learning courses for each variant which is crazy for obvious reasons (Managing two courses, content, forum etc)
First work around: Create a new product and use this for the e-learning and somehow when selling the Monthly or Yearly variant this product is selected and part of the sale order created by the e-commerce. Out of the box you can't achieve this, so you have to add the product as alternate product and rely on the customer to add this product in the check out step. Definitely not a nice and elegant solution and doesn't achieve the user experience wanted How do you add the e-learning product automatically when the customer makes the purchase? So the workaround could be to create a kit (using manufacturing) but again not viable because Odoo V15 doesn't create the sales order needed to trigger the e-learning Enrol Policy.
Any ideas how to achieve this without development?
This kind of workflow should be easy to achieve as is really a simple requirement that pretty much every single company selling courses will have. (Single product with monthly and Yearly variants)
In advance thank you very much
Working in v14 myself and what I am finding is that both Events and ELearning are treated quite differently than traditional ECommerce type selling by Odoo.
I agree that it could be helpful to work with Variants for this approach, and you can (and must) attach Odoo Products to Events and ELearning if you are going to "sell them". Still, the way that happens is not apparent if you get into the "shop" mode and look at those products themselves when they are not attached to the Event or Elearning.
I have not (yet) seen how variants would be used in this process. A good thought though.
There may be some modules out there (but I have not seen them). More likely, some modules will need to be developed.