Skip to main content
Question

Subscription Bundles with Complicated Billing Procedures

  • February 25, 2025
  • 5 replies
  • 21 views

hailey.gebhart
Contributor I

Hi there Docebo Community!

 

I was hoping some of you had some insight on an issue we are facing. We are looking into using subscription bundles for our use case. The big problem we are running into is that because of our internal needs and Docebo’s limits to its e-Commerce and certain applications, we bill based on enrollment. This means that we would not be able to track which users enrolled in a course based off of a license use and which users enrolled based off a purchase. We have circumnavigated this by creating copies of the courses in the subscription plan as designated subscription courses, so we can filter them out when we bill.

The problem with this is that when a power user purchases the subscription, they and the other users can see both instances of the course, so confusion may arise if a user purchases the course again instead of using a license. 

 

We have been going back and forth trying to figure out how to offer this option to our users both inside Docebo’s built-in functionality and outside.

 

Right now, we are considering altering our catalogue structure, but that will take some time and overhaul, and it may complicate how we currently manage permissions.

 

We would love to hear your thoughts!

5 replies

lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4788 replies
  • February 26, 2025

Not sure I follow your user case...are you saying that you're selling the same course as part of a license and as an individual seat? Or you have the course available in catalogue but only for some users?


hailey.gebhart
Contributor I
  • Author
  • Contributor I
  • 13 replies
  • February 26, 2025

Hi ​@lrnlab 

 

We sell the courses individually, but we are aiming to bundle them as a lower cost if you purchase x or more licenses. It’s less of both seats and licenses and more so licenses and available for purchase. Our branch structure is very expansive, and we have a lot of different visibility settings. Our aim is to be able to sell the licenses to certain groups but still be able to offer purchases of individual courses if users wish. With all of this being trackable with how we have to handle our billing. 

 

Does that clarify your questions? I appreciate you trying to understand our situation!


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4788 replies
  • February 26, 2025

yes it helps...Do you create Subscription catalogues and control access that way? Not sure that creating course copies is the best way to handle your use case. Are you able to remove access to your general catalogues for those that bought a subscription? or if that the issue you're trying to solve for?

Maybe it needs to be more of process thing where those admins that purchase seats advise their users NOT to buy from an open catalogue?


hailey.gebhart
Contributor I
  • Author
  • Contributor I
  • 13 replies
  • February 26, 2025

@lrnlab 

If we didn’t need to track the source of the enrollment (whether or not the enrollment came from a purchase or a license), we could just add the course into a new catalog and sell it as a subscription bundle. The problem is that Docebo offers no way to track if an enrollment came from someone making a purchase on their own, they were assigned seats, or they were enrolled via auto-enrollment rules, etc. Because users are enrolled in fee-based training outside of e-commerce, and it is currently not in their roadmap to allow for other applications to work with e-commerce, we have to charge certain groups based off of enrollment instead of just letting e-commerce do the heavy lifting. 

The courses are spread across multiple catalogs, and we need our users to be able to access other courses in those catalogs. We would have to rearrange our catalogue structure to account for the visibility of these courses, which we are considering but hesitant to do.


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4788 replies
  • February 26, 2025

OK I hear you...the only way I can think to see who or how the enrolment occurred is via the Audit trail which would be too time consuming to have to pull each time you need your stats/reports. That said, you can see what branch or group a user is part of on the enrolments tab - could that be of use?


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings