Hi, I have a report regarding service packages. We've set up the packages with expiration dates, but my users can book sessions even after the package has expired. So, it's like it's only halfway functional. It would be appropriate if sessions from the packages couldn't be booked beyond the package expiration date because otherwise, it loses the point of having an expiration date. I can't use the function that limits booking in time because if a customer purchases a package of 20 sessions expiring after 6 months and I set the booking limit to 2 months, it wouldn't be fair to them. This would only work if, for example, all packages were for 1 month with a booking limit of 1 month, or it would only work if all packages had the same expiration dates. Is there a solution to this? Because otherwise, I have to manually check all customers who booked beyond the expiration limit, write to them, and remove their sessions. It's neither practical nor nice for the customers. If you could fix this issue, it would be fantastic. Thanks in advance.
This is not possible as such at this time. We will explain how it work in Amelia for now. The duration you set is for the package while the appointments within a package are defined by the "Period available for booking" in Amelia's General Settings or individual settings of a service. So, if you sell a package with 10 appointments, and set the duration of the package to be 1 year, your customers will have 1 year to book those 10 appointments.
However, the appointments within a package can be booked as far ahead as you configured the "Period available for booking in advance" in Amelia's General Settings, or individual service setting. For example, if this is set to 30 days, at the time when an appointment is being booked, the customers will be able to choose the dates 30 days from TODAY. Defining the duration of the package doesn't define the availability of appointments. There is no other way Im afraid at this time.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Hi, I have a report regarding service packages. We've set up the packages with expiration dates, but my users can book sessions even after the package has expired. So, it's like it's only halfway functional. It would be appropriate if sessions from the packages couldn't be booked beyond the package expiration date because otherwise, it loses the point of having an expiration date. I can't use the function that limits booking in time because if a customer purchases a package of 20 sessions expiring after 6 months and I set the booking limit to 2 months, it wouldn't be fair to them. This would only work if, for example, all packages were for 1 month with a booking limit of 1 month, or it would only work if all packages had the same expiration dates. Is there a solution to this? Because otherwise, I have to manually check all customers who booked beyond the expiration limit, write to them, and remove their sessions. It's neither practical nor nice for the customers. If you could fix this issue, it would be fantastic. Thanks in advance.
Hello there,
Thank you for reaching out to us.
This is not possible as such at this time. We will explain how it work in Amelia for now. The duration you set is for the package while the appointments within a package are defined by the "Period available for booking" in Amelia's General Settings or individual settings of a service. So, if you sell a package with 10 appointments, and set the duration of the package to be 1 year, your customers will have 1 year to book those 10 appointments.
However, the appointments within a package can be booked as far ahead as you configured the "Period available for booking in advance" in Amelia's General Settings, or individual service setting. For example, if this is set to 30 days, at the time when an appointment is being booked, the customers will be able to choose the dates 30 days from TODAY. Defining the duration of the package doesn't define the availability of appointments. There is no other way Im afraid at this time.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables