As previously announced via banners and our newsletters, support is no longer available through this platform.

For easier navigation, you can still click on "Submit a Ticket" here, choose the appropriate category, and you'll be redirected to the correct support channel for your plugin.

You can still access your previous tickets and browse public tickets, but please note that responding to tickets is no longer possible.

Paid customers: Please log in to your store account for support.

Pre-purchase questions: Use the support widget in the bottom-right corner of our websites:
https://wpamelia.com
https://wpdatatables.com
https://wpreportbuilder.com

Okay
  Public Ticket #4002253
Package Booking Restrictions – Sequential Scheduling, Weekly Limits, and "My Account" Access
Closed

Comments

  •  1
    Kitti Toth started the conversation

    Hi,

    I would like to ask a few questions regarding package bookings and customer experience in Amelia:

    1. Sequential booking within a package:
      Is it possible to configure a package containing multiple services so that a customer can only book the second service after they have already booked the first one? For example, in a package with a 60-minute consultation followed by eight 30-minute sessions, we want the 30-minute sessions to be unavailable until the first consultation is booked.

    2. Limit to one appointment per week for multi-week services:
      We have services that last for 8 weeks, and we'd like users to book only one appointment per week, instead of allowing them to book all 8 at once. Is there a way to enforce this limitation?

    3. No “Appointments” or “Bookings” visible in the “My Account” page (WooCommerce):
      When logged in to the WooCommerce “My Account” area, customers do not see any menu item like “My Appointments” or “Bookings”, so they cannot access their remaining package appointments.
      I’ve looked through the settings, but couldn’t find a way to display this. How can returning customers book additional sessions from their already purchased package?

    Thank you very much in advance for your support!

  •  900
    Stefan replied

    Hello Kitti,
    Thanks for reaching out to us. Please find the answers below:

    Is it possible to configure a package containing multiple services so that a customer can only book the second service after they have already booked the first one? For example, in a package with a 60-minute consultation followed by eight 30-minute sessions, we want the 30-minute sessions to be unavailable until the first consultation is booked.

    Unfortunately, this feature is not currently supported. While you can set the minimum number of appointments for each service within a package, there is no option to restrict the booking order or enforce a dependency between services.

    We encourage you to visit our feature suggestion page to see if this has already been requested. If not, feel free to add your suggestion there. The more votes a feature receives, the higher it moves on our priority list.

    You can also follow our changelog and subscribe to our newsletter to stay updated on new features, bug fixes, and other important updates.

     

    Limit to one appointment per week for multi-week services

     

    We have services that last for 8 weeks, and we'd like users to book only one appointment per week, rather than allowing them to book all 8 at once. Is there a way to enforce this limitation?

    This functionality is not available within the package settings directly. However, you can configure booking limits per customer for each individual service. Since these services are part of a package, the booking limit should still apply when the customer schedules appointments.

    You can find more details about configuring booking limits here.

     

    No “Appointments” or “Bookings” visible on the WooCommerce “My Account” page

     

    When customers log in to the WooCommerce “My Account” area, there’s no “My Appointments” or “Bookings” menu item, so they can’t access their remaining package appointments. How can returning customers book additional sessions from their already purchased package?

    Currently, the remaining appointments in a package are not managed through the WooCommerce “My Account” page. Instead:

    • Admins can manage package appointments from the Amelia backend, under Services > Packages.

    • Customers can manage and book their remaining package appointments through the Customer Panel.

    I hope it helps. 

     

     

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  1
    Kitti Toth replied

    Okay, thanks for the answer.

  •  900
    Stefan replied

    You are welcome, as always.

    If you have any other questions, please open a new ticket and we will gladly help you there.

    Have a nice day. 

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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