# Create package for booking lessons

**URL:** <https://community.glideapps.com/t/create-package-for-booking-lessons/71325>\
**Category:** Ask for Help\
**Created:** [March 1, 2024, 1:54pm UTC](https://community.glideapps.com/t/create-package-for-booking-lessons/71325 "2024-03-01T13:54:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![niklas\_ravnestam](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/niklas_ravnestam/32/71727_2.png) [@niklas\_ravnestam](https://community.glideapps.com/u/niklas_ravnestam)\
**Post date:** [March 1, 2024, 1:54pm UTC](https://community.glideapps.com/t/create-package-for-booking-lessons/71325/1 "2024-03-01T13:54:20Z")

</div>

I have a booking system where the student books and pays their lessons. So far its easy with Zapier etc. I would like to let the students buy a package of 5 lessons. Book them and see whats left on their account. If they cancel, the account adjusts, Have been struggling. Today i have one table with products, on table with packages and a table with package-products related to a Package ID.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [March 2, 2024, 12:38am UTC](https://community.glideapps.com/t/create-package-for-booking-lessons/71325/2 "2024-03-02T00:38:00Z")

</div>

What are you using as the payment gateway?

Regardless, you can just have the package containing a list of lesson IDs, as I imagine. That can drive your visibility conditions on which lessons they can see after paying.

---

<div class="post-metadata">

**Author:** ![niklas\_ravnestam](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/niklas_ravnestam/32/71727_2.png) [@niklas\_ravnestam](https://community.glideapps.com/u/niklas_ravnestam)\
**Post date:** [March 2, 2024, 9:02am UTC](https://community.glideapps.com/t/create-package-for-booking-lessons/71325/3 "2024-03-02T09:02:19Z")

</div>

Im Using zapier and payhere/stripe. Have made my own script. When admin create a package the system creates a copy of the product with a package id. So creating, showing and selling the package is no problem. The thing is that the customers account afterwards should contain 5 lessons and counting down when booking them and adding one when cancel the booking.
