Hi all! Occasionally, I will have a customer reach out to my team wanting to purchase a group of classes for other people, whether it be their students, their employees, etc. I’ve been researching the best way to make this happen, and I think it might be Subscription Codes. However, I’m a little stuck on how to charge for this.
Essentially, I would like the workflow to be:
- User reaches out to my team and provides the list of classes that they would like to purchase as well as a quantity.
- Administrator creates a subscription code set of the classes and generates the needed quantity of codes.
- User submits payment for the classes, which should be equal to the sum total of each individual class’s cost multiplied by the number of codes they are purchasing.
- Administrator confirms payment has been received and sends subscription codes to user.
- User distributes codes to their learners and learners self-enroll in the classes.
- If the user needs to purchase additional codes in the future, they can repeat steps 2 thru 5.
Is there a way to automate this payment through Docebo, or would that need to be a fully manual process of accepting payment outside of the LMS?
I’ve explored using Subscriptions for this use case instead of Subscription Codes, but that solution doesn’t seem to be a perfect fit either, as the use case is truly for a one-time purchase, not a recurring purchase to maintain access. I also do not want the subscriptions to be visible to anyone but the user who has specifically requested it, and this seems complicated through Subscriptions (likely involving creating a separate catalog for each of these purchases, assigning the learners involved in each purchase to a new group, and creating a new subscription page that only that group has visibility to.)
Has anyone had a similar use case? If so, how are you handling it through Docebo?
Thanks so much for any help you can offer!